ProjectPyramid/Documentation/source/Plugin_Project_Pyramid.ProjectPyramid.PyramidDialog.html

Mon, 01 Apr 2013 19:40:41 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 01 Apr 2013 19:40:41 +0200
changeset 44
989c961c33ab
parent 37
1b089e0fba1e
child 54
71c83a661c83
permissions
-rw-r--r--

Extended the Python variant detection to only offer the Pyramid project type, if it is found for the respective Python.

37
1b089e0fba1e Modified the code to do lazy import.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 25
diff changeset
1 <!DOCTYPE html>
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>Plugin_Project_Pyramid.ProjectPyramid.PyramidDialog</title>
37
1b089e0fba1e Modified the code to do lazy import.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 25
diff changeset
4 <meta charset="UTF-8">
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <style>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 body {
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 background: #EDECE6;
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 margin: 0em 1em 10em 1em;
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 color: black;
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 }
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 h1 { color: white; background: #85774A; }
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h2 { color: white; background: #85774A; }
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h3 { color: white; background: #9D936E; }
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h4 { color: white; background: #9D936E; }
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 a { color: #BA6D36; }
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 </style>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </head>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <body><a NAME="top" ID="top"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <h1>Plugin_Project_Pyramid.ProjectPyramid.PyramidDialog</h1>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 Module implementing a dialog starting a process and showing its output.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 </p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 <h3>Global Attributes</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <h3>Classes</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <td><a href="#PyramidDialog">PyramidDialog</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <td>Class implementing a dialog starting a process and showing its output.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 </tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 <h3>Functions</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 <hr /><hr />
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <a NAME="PyramidDialog" ID="PyramidDialog"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <h2>PyramidDialog</h2>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 Class implementing a dialog starting a process and showing its output.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 </p><p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 It starts a QProcess and displays a dialog that
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 shows the output of the process. The dialog is modal,
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 which causes a synchronized execution of the process.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 </p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 <h3>Derived from</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 QDialog, Ui_PyramidDialog
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 <h3>Class Attributes</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 <h3>Class Methods</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <h3>Methods</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <td><a href="#PyramidDialog.__init__">PyramidDialog</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 <td>Constructor</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <td><a href="#PyramidDialog.__procFinished">__procFinished</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 <td>Private slot connected to the finished signal.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <td><a href="#PyramidDialog.__readStderr">__readStderr</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 <td>Private slot to handle the readyReadStandardError signal.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <td><a href="#PyramidDialog.__readStdout">__readStdout</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 <td>Private slot to handle the readyReadStandardOutput signal.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <td><a href="#PyramidDialog.finish">finish</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 <td>Public slot called when the process finished or the user pressed the button.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 <td><a href="#PyramidDialog.keyPressEvent">keyPressEvent</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 <td>Protected slot to handle a key press event.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 <td><a href="#PyramidDialog.normalExit">normalExit</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 <td>Public method to check for a normal process termination.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <td><a href="#PyramidDialog.normalExitWithoutErrors">normalExitWithoutErrors</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 <td>Public method to check for a normal process termination without error messages.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <td><a href="#PyramidDialog.on_buttonBox_clicked">on_buttonBox_clicked</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 <td>Private slot called by a button of the button box clicked.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 <td><a href="#PyramidDialog.on_input_returnPressed">on_input_returnPressed</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 <td>Private slot to handle the press of the return key in the input field.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <td><a href="#PyramidDialog.on_passwordCheckBox_toggled">on_passwordCheckBox_toggled</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 <td>Private slot to handle the password checkbox toggled.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <td><a href="#PyramidDialog.on_sendButton_clicked">on_sendButton_clicked</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 <td>Private slot to send the input to the subversion process.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <td><a href="#PyramidDialog.startBatchProcesses">startBatchProcesses</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 <td>Public slot used to start a batch of processes.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 </tr><tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <td><a href="#PyramidDialog.startProcess">startProcess</a></td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 <td>Public slot used to start the process.</td>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 </tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 <h3>Static Methods</h3>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 <table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 <tr><td>None</td></tr>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 </table>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 <a NAME="PyramidDialog.__init__" ID="PyramidDialog.__init__"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 <h4>PyramidDialog (Constructor)</h4>
25
2dd3d1cf573a Fixed a bug related to uninstalling the plug-in via the external plug-in uninstaller.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 15
diff changeset
113 <b>PyramidDialog</b>(<i>text, fixed=False, linewrap=True, msgSuccess=None, msgError=None, parent=None</i>)
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 Constructor
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 <dt><i>text</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 text to be shown by the label (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 </dd><dt><i>fixed=</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 flag indicating a fixed font should be used (boolean)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 </dd><dt><i>linewrap=</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 flag indicating to wrap long lines (boolean)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 </dd><dt><i>msgSuccess=</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 optional string to show upon successful execution
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 </dd><dt><i>msgError=</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 optional string to show upon unsuccessful execution
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 </dd><dt><i>parent=</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 parent widget (QWidget)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 </dl><a NAME="PyramidDialog.__procFinished" ID="PyramidDialog.__procFinished"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <h4>PyramidDialog.__procFinished</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 <b>__procFinished</b>(<i>exitCode, exitStatus</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 Private slot connected to the finished signal.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 <dt><i>exitCode</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146 exit code of the process (integer)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147 </dd><dt><i>exitStatus</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149 exit status of the process (QProcess.ExitStatus)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
150 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 </dl><a NAME="PyramidDialog.__readStderr" ID="PyramidDialog.__readStderr"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 <h4>PyramidDialog.__readStderr</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 <b>__readStderr</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 Private slot to handle the readyReadStandardError signal.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
156 </p><p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 It reads the error output of the process and inserts it into the
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 error pane.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
159 </p><a NAME="PyramidDialog.__readStdout" ID="PyramidDialog.__readStdout"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
160 <h4>PyramidDialog.__readStdout</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 <b>__readStdout</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
162 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
163 Private slot to handle the readyReadStandardOutput signal.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
164 </p><p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
165 It reads the output of the process, formats it and inserts it into
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166 the contents pane.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 </p><a NAME="PyramidDialog.finish" ID="PyramidDialog.finish"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 <h4>PyramidDialog.finish</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 <b>finish</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
171 Public slot called when the process finished or the user pressed the button.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172 </p><a NAME="PyramidDialog.keyPressEvent" ID="PyramidDialog.keyPressEvent"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 <h4>PyramidDialog.keyPressEvent</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
174 <b>keyPressEvent</b>(<i>evt</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
175 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
176 Protected slot to handle a key press event.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 <dt><i>evt</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 the key press event (QKeyEvent)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 </dl><a NAME="PyramidDialog.normalExit" ID="PyramidDialog.normalExit"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 <h4>PyramidDialog.normalExit</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 <b>normalExit</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 Public method to check for a normal process termination.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 flag indicating normal process termination (boolean)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192 </dl><a NAME="PyramidDialog.normalExitWithoutErrors" ID="PyramidDialog.normalExitWithoutErrors"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 <h4>PyramidDialog.normalExitWithoutErrors</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 <b>normalExitWithoutErrors</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 Public method to check for a normal process termination without
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 error messages.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
200 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 flag indicating normal process termination (boolean)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 </dl><a NAME="PyramidDialog.on_buttonBox_clicked" ID="PyramidDialog.on_buttonBox_clicked"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 <h4>PyramidDialog.on_buttonBox_clicked</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 <b>on_buttonBox_clicked</b>(<i>button</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
206 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 Private slot called by a button of the button box clicked.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
209 <dt><i>button</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
211 button that was clicked (QAbstractButton)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213 </dl><a NAME="PyramidDialog.on_input_returnPressed" ID="PyramidDialog.on_input_returnPressed"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 <h4>PyramidDialog.on_input_returnPressed</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215 <b>on_input_returnPressed</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
216 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 Private slot to handle the press of the return key in the input field.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 </p><a NAME="PyramidDialog.on_passwordCheckBox_toggled" ID="PyramidDialog.on_passwordCheckBox_toggled"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219 <h4>PyramidDialog.on_passwordCheckBox_toggled</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 <b>on_passwordCheckBox_toggled</b>(<i>isOn</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
222 Private slot to handle the password checkbox toggled.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
223 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
224 <dt><i>isOn</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
225 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226 flag indicating the status of the check box (boolean)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
227 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
228 </dl><a NAME="PyramidDialog.on_sendButton_clicked" ID="PyramidDialog.on_sendButton_clicked"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
229 <h4>PyramidDialog.on_sendButton_clicked</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
230 <b>on_sendButton_clicked</b>(<i></i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
231 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
232 Private slot to send the input to the subversion process.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
233 </p><a NAME="PyramidDialog.startBatchProcesses" ID="PyramidDialog.startBatchProcesses"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
234 <h4>PyramidDialog.startBatchProcesses</h4>
25
2dd3d1cf573a Fixed a bug related to uninstalling the plug-in via the external plug-in uninstaller.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 15
diff changeset
235 <b>startBatchProcesses</b>(<i>argsLists, workingDir=None</i>)
15
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
236 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
237 Public slot used to start a batch of processes.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
238 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
239 <dt><i>argsLists</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
240 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
241 list of lists of arguments for the processes
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 (list of list of string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
243 </dd><dt><i>workingDir</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
244 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
245 working directory for the process (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
246 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
247 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
250 flag indicating a successful start of the first process (boolean)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
251 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
252 </dl><a NAME="PyramidDialog.startProcess" ID="PyramidDialog.startProcess"></a>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
253 <h4>PyramidDialog.startProcess</h4>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
254 <b>startProcess</b>(<i>command, args, workingDir=None, showArgs=True</i>)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
255 <p>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
256 Public slot used to start the process.
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
257 </p><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
258 <dt><i>command</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
259 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
260 command to start (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
261 </dd><dt><i>args</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
262 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
263 list of arguments for the process (list of strings)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
264 </dd><dt><i>workingDir=</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
265 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
266 working directory for the process (string)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
267 </dd><dt><i>showArgs=</i></dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
268 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
269 flag indicating to show the arguments (boolean)
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
270 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
271 </dl><dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
272 <dt>Returns:</dt>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
273 <dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
274 flag indicating a successful start of the process
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
275 </dd>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
276 </dl>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
277 <div align="right"><a href="#top">Up</a></div>
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
278 <hr />
db83e46b35da Added some documentation files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
279 </body></html>

eric ide

mercurial