eric6/Documentation/Source/eric6.DataViews.PyProfileDialog.html

changeset 7273
391d6b7b1eff
parent 6942
2602857055c5
child 7989
a21d673a8f99
equal deleted inserted replaced
7272:1779dc278077 7273:391d6b7b1eff
16 16
17 a { color: #BA6D36; } 17 a { color: #BA6D36; }
18 18
19 </style> 19 </style>
20 </head> 20 </head>
21 <body><a NAME="top" ID="top"></a> 21 <body>
22 <a NAME="top" ID="top"></a>
22 <h1>eric6.DataViews.PyProfileDialog</h1> 23 <h1>eric6.DataViews.PyProfileDialog</h1>
24
23 <p> 25 <p>
24 Module implementing a dialog to display profile data. 26 Module implementing a dialog to display profile data.
25 </p> 27 </p>
26 <h3>Global Attributes</h3> 28 <h3>Global Attributes</h3>
29
27 <table> 30 <table>
28 <tr><td>None</td></tr> 31 <tr><td>None</td></tr>
29 </table> 32 </table>
30 <h3>Classes</h3> 33 <h3>Classes</h3>
31 <table> 34
35 <table>
36
32 <tr> 37 <tr>
33 <td><a href="#ProfileTreeWidgetItem">ProfileTreeWidgetItem</a></td> 38 <td><a href="#ProfileTreeWidgetItem">ProfileTreeWidgetItem</a></td>
34 <td>Class implementing a custom QTreeWidgetItem to allow sorting on numeric values.</td> 39 <td>Class implementing a custom QTreeWidgetItem to allow sorting on numeric values.</td>
35 </tr><tr> 40 </tr>
41 <tr>
36 <td><a href="#PyProfileDialog">PyProfileDialog</a></td> 42 <td><a href="#PyProfileDialog">PyProfileDialog</a></td>
37 <td>Class implementing a dialog to display the results of a profiling run.</td> 43 <td>Class implementing a dialog to display the results of a profiling run.</td>
38 </tr> 44 </tr>
39 </table> 45 </table>
40 <h3>Functions</h3> 46 <h3>Functions</h3>
41 <table> 47
42 <tr><td>None</td></tr> 48 <table>
43 </table> 49 <tr><td>None</td></tr>
44 <hr /><hr /> 50 </table>
51 <hr />
52 <hr />
45 <a NAME="ProfileTreeWidgetItem" ID="ProfileTreeWidgetItem"></a> 53 <a NAME="ProfileTreeWidgetItem" ID="ProfileTreeWidgetItem"></a>
46 <h2>ProfileTreeWidgetItem</h2> 54 <h2>ProfileTreeWidgetItem</h2>
55
47 <p> 56 <p>
48 Class implementing a custom QTreeWidgetItem to allow sorting on numeric 57 Class implementing a custom QTreeWidgetItem to allow sorting on numeric
49 values. 58 values.
50 </p> 59 </p>
51 <h3>Derived from</h3> 60 <h3>Derived from</h3>
52 QTreeWidgetItem 61 QTreeWidgetItem
53 <h3>Class Attributes</h3> 62 <h3>Class Attributes</h3>
63
54 <table> 64 <table>
55 <tr><td>None</td></tr> 65 <tr><td>None</td></tr>
56 </table> 66 </table>
57 <h3>Class Methods</h3> 67 <h3>Class Methods</h3>
68
58 <table> 69 <table>
59 <tr><td>None</td></tr> 70 <tr><td>None</td></tr>
60 </table> 71 </table>
61 <h3>Methods</h3> 72 <h3>Methods</h3>
62 <table> 73
74 <table>
75
63 <tr> 76 <tr>
64 <td><a href="#ProfileTreeWidgetItem.__getNC">__getNC</a></td> 77 <td><a href="#ProfileTreeWidgetItem.__getNC">__getNC</a></td>
65 <td>Private method to get the value to compare on for the first column.</td> 78 <td>Private method to get the value to compare on for the first column.</td>
66 </tr><tr> 79 </tr>
80 <tr>
67 <td><a href="#ProfileTreeWidgetItem.__lt__">__lt__</a></td> 81 <td><a href="#ProfileTreeWidgetItem.__lt__">__lt__</a></td>
68 <td>Special method to check, if the item is less than the other one.</td> 82 <td>Special method to check, if the item is less than the other one.</td>
69 </tr> 83 </tr>
70 </table> 84 </table>
71 <h3>Static Methods</h3> 85 <h3>Static Methods</h3>
72 <table> 86
73 <tr><td>None</td></tr> 87 <table>
74 </table> 88 <tr><td>None</td></tr>
89 </table>
90
75 <a NAME="ProfileTreeWidgetItem.__getNC" ID="ProfileTreeWidgetItem.__getNC"></a> 91 <a NAME="ProfileTreeWidgetItem.__getNC" ID="ProfileTreeWidgetItem.__getNC"></a>
76 <h4>ProfileTreeWidgetItem.__getNC</h4> 92 <h4>ProfileTreeWidgetItem.__getNC</h4>
77 <b>__getNC</b>(<i>itm</i>) 93 <b>__getNC</b>(<i>itm</i>)
94
78 <p> 95 <p>
79 Private method to get the value to compare on for the first column. 96 Private method to get the value to compare on for the first column.
80 </p><dl> 97 </p>
98 <dl>
99
81 <dt><i>itm</i></dt> 100 <dt><i>itm</i></dt>
82 <dd> 101 <dd>
83 item to operate on (ProfileTreeWidgetItem) 102 item to operate on (ProfileTreeWidgetItem)
84 </dd> 103 </dd>
85 </dl><dl> 104 </dl>
105 <dl>
86 <dt>Returns:</dt> 106 <dt>Returns:</dt>
87 <dd> 107 <dd>
88 comparison value for the first column (integer) 108 comparison value for the first column (integer)
89 </dd> 109 </dd>
90 </dl><a NAME="ProfileTreeWidgetItem.__lt__" ID="ProfileTreeWidgetItem.__lt__"></a> 110 </dl>
111 <a NAME="ProfileTreeWidgetItem.__lt__" ID="ProfileTreeWidgetItem.__lt__"></a>
91 <h4>ProfileTreeWidgetItem.__lt__</h4> 112 <h4>ProfileTreeWidgetItem.__lt__</h4>
92 <b>__lt__</b>(<i>other</i>) 113 <b>__lt__</b>(<i>other</i>)
114
93 <p> 115 <p>
94 Special method to check, if the item is less than the other one. 116 Special method to check, if the item is less than the other one.
95 </p><dl> 117 </p>
118 <dl>
119
96 <dt><i>other</i></dt> 120 <dt><i>other</i></dt>
97 <dd> 121 <dd>
98 reference to item to compare against 122 reference to item to compare against
99 (ProfileTreeWidgetItem) 123 (ProfileTreeWidgetItem)
100 </dd> 124 </dd>
101 </dl><dl> 125 </dl>
126 <dl>
102 <dt>Returns:</dt> 127 <dt>Returns:</dt>
103 <dd> 128 <dd>
104 true, if this item is less than other (boolean) 129 true, if this item is less than other (boolean)
105 </dd> 130 </dd>
106 </dl> 131 </dl>
107 <div align="right"><a href="#top">Up</a></div> 132 <div align="right"><a href="#top">Up</a></div>
108 <hr /><hr /> 133 <hr />
134 <hr />
109 <a NAME="PyProfileDialog" ID="PyProfileDialog"></a> 135 <a NAME="PyProfileDialog" ID="PyProfileDialog"></a>
110 <h2>PyProfileDialog</h2> 136 <h2>PyProfileDialog</h2>
137
111 <p> 138 <p>
112 Class implementing a dialog to display the results of a profiling run. 139 Class implementing a dialog to display the results of a profiling run.
113 </p> 140 </p>
114 <h3>Derived from</h3> 141 <h3>Derived from</h3>
115 QDialog, Ui_PyProfileDialog 142 QDialog, Ui_PyProfileDialog
116 <h3>Class Attributes</h3> 143 <h3>Class Attributes</h3>
144
117 <table> 145 <table>
118 <tr><td>None</td></tr> 146 <tr><td>None</td></tr>
119 </table> 147 </table>
120 <h3>Class Methods</h3> 148 <h3>Class Methods</h3>
149
121 <table> 150 <table>
122 <tr><td>None</td></tr> 151 <tr><td>None</td></tr>
123 </table> 152 </table>
124 <h3>Methods</h3> 153 <h3>Methods</h3>
125 <table> 154
155 <table>
156
126 <tr> 157 <tr>
127 <td><a href="#PyProfileDialog.__init__">PyProfileDialog</a></td> 158 <td><a href="#PyProfileDialog.__init__">PyProfileDialog</a></td>
128 <td>Constructor</td> 159 <td>Constructor</td>
129 </tr><tr> 160 </tr>
161 <tr>
130 <td><a href="#PyProfileDialog.__createResultItem">__createResultItem</a></td> 162 <td><a href="#PyProfileDialog.__createResultItem">__createResultItem</a></td>
131 <td>Private method to create an entry in the result list.</td> 163 <td>Private method to create an entry in the result list.</td>
132 </tr><tr> 164 </tr>
165 <tr>
133 <td><a href="#PyProfileDialog.__createSummaryItem">__createSummaryItem</a></td> 166 <td><a href="#PyProfileDialog.__createSummaryItem">__createSummaryItem</a></td>
134 <td>Private method to create an entry in the summary list.</td> 167 <td>Private method to create an entry in the summary list.</td>
135 </tr><tr> 168 </tr>
169 <tr>
136 <td><a href="#PyProfileDialog.__eraseAll">__eraseAll</a></td> 170 <td><a href="#PyProfileDialog.__eraseAll">__eraseAll</a></td>
137 <td>Private slot to handle the Erase All context menu action.</td> 171 <td>Private slot to handle the Erase All context menu action.</td>
138 </tr><tr> 172 </tr>
173 <tr>
139 <td><a href="#PyProfileDialog.__eraseProfile">__eraseProfile</a></td> 174 <td><a href="#PyProfileDialog.__eraseProfile">__eraseProfile</a></td>
140 <td>Private slot to handle the Erase Profile context menu action.</td> 175 <td>Private slot to handle the Erase Profile context menu action.</td>
141 </tr><tr> 176 </tr>
177 <tr>
142 <td><a href="#PyProfileDialog.__eraseTiming">__eraseTiming</a></td> 178 <td><a href="#PyProfileDialog.__eraseTiming">__eraseTiming</a></td>
143 <td>Private slot to handle the Erase Timing context menu action.</td> 179 <td>Private slot to handle the Erase Timing context menu action.</td>
144 </tr><tr> 180 </tr>
181 <tr>
145 <td><a href="#PyProfileDialog.__filter">__filter</a></td> 182 <td><a href="#PyProfileDialog.__filter">__filter</a></td>
146 <td>Private slot to handle the Exclude/Include Python Library context menu action.</td> 183 <td>Private slot to handle the Exclude/Include Python Library context menu action.</td>
147 </tr><tr> 184 </tr>
185 <tr>
148 <td><a href="#PyProfileDialog.__finish">__finish</a></td> 186 <td><a href="#PyProfileDialog.__finish">__finish</a></td>
149 <td>Private slot called when the action finished or the user pressed the button.</td> 187 <td>Private slot called when the action finished or the user pressed the button.</td>
150 </tr><tr> 188 </tr>
189 <tr>
151 <td><a href="#PyProfileDialog.__populateLists">__populateLists</a></td> 190 <td><a href="#PyProfileDialog.__populateLists">__populateLists</a></td>
152 <td>Private method used to populate the listviews.</td> 191 <td>Private method used to populate the listviews.</td>
153 </tr><tr> 192 </tr>
193 <tr>
154 <td><a href="#PyProfileDialog.__resortResultList">__resortResultList</a></td> 194 <td><a href="#PyProfileDialog.__resortResultList">__resortResultList</a></td>
155 <td>Private method to resort the tree.</td> 195 <td>Private method to resort the tree.</td>
156 </tr><tr> 196 </tr>
197 <tr>
157 <td><a href="#PyProfileDialog.__showContextMenu">__showContextMenu</a></td> 198 <td><a href="#PyProfileDialog.__showContextMenu">__showContextMenu</a></td>
158 <td>Private slot to show the context menu of the listview.</td> 199 <td>Private slot to show the context menu of the listview.</td>
159 </tr><tr> 200 </tr>
201 <tr>
160 <td><a href="#PyProfileDialog.__unfinish">__unfinish</a></td> 202 <td><a href="#PyProfileDialog.__unfinish">__unfinish</a></td>
161 <td>Private slot called to revert the effects of the __finish slot.</td> 203 <td>Private slot called to revert the effects of the __finish slot.</td>
162 </tr><tr> 204 </tr>
205 <tr>
163 <td><a href="#PyProfileDialog.on_buttonBox_clicked">on_buttonBox_clicked</a></td> 206 <td><a href="#PyProfileDialog.on_buttonBox_clicked">on_buttonBox_clicked</a></td>
164 <td>Private slot called by a button of the button box clicked.</td> 207 <td>Private slot called by a button of the button box clicked.</td>
165 </tr><tr> 208 </tr>
209 <tr>
166 <td><a href="#PyProfileDialog.start">start</a></td> 210 <td><a href="#PyProfileDialog.start">start</a></td>
167 <td>Public slot to start the calculation of the profile data.</td> 211 <td>Public slot to start the calculation of the profile data.</td>
168 </tr> 212 </tr>
169 </table> 213 </table>
170 <h3>Static Methods</h3> 214 <h3>Static Methods</h3>
171 <table> 215
172 <tr><td>None</td></tr> 216 <table>
173 </table> 217 <tr><td>None</td></tr>
218 </table>
219
174 <a NAME="PyProfileDialog.__init__" ID="PyProfileDialog.__init__"></a> 220 <a NAME="PyProfileDialog.__init__" ID="PyProfileDialog.__init__"></a>
175 <h4>PyProfileDialog (Constructor)</h4> 221 <h4>PyProfileDialog (Constructor)</h4>
176 <b>PyProfileDialog</b>(<i>parent=None</i>) 222 <b>PyProfileDialog</b>(<i>parent=None</i>)
223
177 <p> 224 <p>
178 Constructor 225 Constructor
179 </p><dl> 226 </p>
227 <dl>
228
180 <dt><i>parent</i></dt> 229 <dt><i>parent</i></dt>
181 <dd> 230 <dd>
182 parent widget (QWidget) 231 parent widget (QWidget)
183 </dd> 232 </dd>
184 </dl><a NAME="PyProfileDialog.__createResultItem" ID="PyProfileDialog.__createResultItem"></a> 233 </dl>
234 <a NAME="PyProfileDialog.__createResultItem" ID="PyProfileDialog.__createResultItem"></a>
185 <h4>PyProfileDialog.__createResultItem</h4> 235 <h4>PyProfileDialog.__createResultItem</h4>
186 <b>__createResultItem</b>(<i>calls, totalTime, totalTimePerCall, cumulativeTime, cumulativeTimePerCall, file, line, functionName</i>) 236 <b>__createResultItem</b>(<i>calls, totalTime, totalTimePerCall, cumulativeTime, cumulativeTimePerCall, file, line, functionName</i>)
237
187 <p> 238 <p>
188 Private method to create an entry in the result list. 239 Private method to create an entry in the result list.
189 </p><dl> 240 </p>
241 <dl>
242
190 <dt><i>calls</i></dt> 243 <dt><i>calls</i></dt>
191 <dd> 244 <dd>
192 number of calls (integer) 245 number of calls (integer)
193 </dd><dt><i>totalTime</i></dt> 246 </dd>
247 <dt><i>totalTime</i></dt>
194 <dd> 248 <dd>
195 total time (double) 249 total time (double)
196 </dd><dt><i>totalTimePerCall</i></dt> 250 </dd>
251 <dt><i>totalTimePerCall</i></dt>
197 <dd> 252 <dd>
198 total time per call (double) 253 total time per call (double)
199 </dd><dt><i>cumulativeTime</i></dt> 254 </dd>
255 <dt><i>cumulativeTime</i></dt>
200 <dd> 256 <dd>
201 cumulative time (double) 257 cumulative time (double)
202 </dd><dt><i>cumulativeTimePerCall</i></dt> 258 </dd>
259 <dt><i>cumulativeTimePerCall</i></dt>
203 <dd> 260 <dd>
204 cumulative time per call (double) 261 cumulative time per call (double)
205 </dd><dt><i>file</i></dt> 262 </dd>
263 <dt><i>file</i></dt>
206 <dd> 264 <dd>
207 filename of file (string) 265 filename of file (string)
208 </dd><dt><i>line</i></dt> 266 </dd>
267 <dt><i>line</i></dt>
209 <dd> 268 <dd>
210 linenumber (integer) 269 linenumber (integer)
211 </dd><dt><i>functionName</i></dt> 270 </dd>
271 <dt><i>functionName</i></dt>
212 <dd> 272 <dd>
213 function name (string) 273 function name (string)
214 </dd> 274 </dd>
215 </dl><a NAME="PyProfileDialog.__createSummaryItem" ID="PyProfileDialog.__createSummaryItem"></a> 275 </dl>
276 <a NAME="PyProfileDialog.__createSummaryItem" ID="PyProfileDialog.__createSummaryItem"></a>
216 <h4>PyProfileDialog.__createSummaryItem</h4> 277 <h4>PyProfileDialog.__createSummaryItem</h4>
217 <b>__createSummaryItem</b>(<i>label, contents</i>) 278 <b>__createSummaryItem</b>(<i>label, contents</i>)
279
218 <p> 280 <p>
219 Private method to create an entry in the summary list. 281 Private method to create an entry in the summary list.
220 </p><dl> 282 </p>
283 <dl>
284
221 <dt><i>label</i></dt> 285 <dt><i>label</i></dt>
222 <dd> 286 <dd>
223 text of the first column (string) 287 text of the first column (string)
224 </dd><dt><i>contents</i></dt> 288 </dd>
289 <dt><i>contents</i></dt>
225 <dd> 290 <dd>
226 text of the second column (string) 291 text of the second column (string)
227 </dd> 292 </dd>
228 </dl><a NAME="PyProfileDialog.__eraseAll" ID="PyProfileDialog.__eraseAll"></a> 293 </dl>
294 <a NAME="PyProfileDialog.__eraseAll" ID="PyProfileDialog.__eraseAll"></a>
229 <h4>PyProfileDialog.__eraseAll</h4> 295 <h4>PyProfileDialog.__eraseAll</h4>
230 <b>__eraseAll</b>(<i></i>) 296 <b>__eraseAll</b>(<i></i>)
297
231 <p> 298 <p>
232 Private slot to handle the Erase All context menu action. 299 Private slot to handle the Erase All context menu action.
233 </p><a NAME="PyProfileDialog.__eraseProfile" ID="PyProfileDialog.__eraseProfile"></a> 300 </p>
301 <a NAME="PyProfileDialog.__eraseProfile" ID="PyProfileDialog.__eraseProfile"></a>
234 <h4>PyProfileDialog.__eraseProfile</h4> 302 <h4>PyProfileDialog.__eraseProfile</h4>
235 <b>__eraseProfile</b>(<i></i>) 303 <b>__eraseProfile</b>(<i></i>)
304
236 <p> 305 <p>
237 Private slot to handle the Erase Profile context menu action. 306 Private slot to handle the Erase Profile context menu action.
238 </p><a NAME="PyProfileDialog.__eraseTiming" ID="PyProfileDialog.__eraseTiming"></a> 307 </p>
308 <a NAME="PyProfileDialog.__eraseTiming" ID="PyProfileDialog.__eraseTiming"></a>
239 <h4>PyProfileDialog.__eraseTiming</h4> 309 <h4>PyProfileDialog.__eraseTiming</h4>
240 <b>__eraseTiming</b>(<i></i>) 310 <b>__eraseTiming</b>(<i></i>)
311
241 <p> 312 <p>
242 Private slot to handle the Erase Timing context menu action. 313 Private slot to handle the Erase Timing context menu action.
243 </p><a NAME="PyProfileDialog.__filter" ID="PyProfileDialog.__filter"></a> 314 </p>
315 <a NAME="PyProfileDialog.__filter" ID="PyProfileDialog.__filter"></a>
244 <h4>PyProfileDialog.__filter</h4> 316 <h4>PyProfileDialog.__filter</h4>
245 <b>__filter</b>(<i></i>) 317 <b>__filter</b>(<i></i>)
318
246 <p> 319 <p>
247 Private slot to handle the Exclude/Include Python Library context menu 320 Private slot to handle the Exclude/Include Python Library context menu
248 action. 321 action.
249 </p><a NAME="PyProfileDialog.__finish" ID="PyProfileDialog.__finish"></a> 322 </p>
323 <a NAME="PyProfileDialog.__finish" ID="PyProfileDialog.__finish"></a>
250 <h4>PyProfileDialog.__finish</h4> 324 <h4>PyProfileDialog.__finish</h4>
251 <b>__finish</b>(<i></i>) 325 <b>__finish</b>(<i></i>)
326
252 <p> 327 <p>
253 Private slot called when the action finished or the user pressed the 328 Private slot called when the action finished or the user pressed the
254 button. 329 button.
255 </p><a NAME="PyProfileDialog.__populateLists" ID="PyProfileDialog.__populateLists"></a> 330 </p>
331 <a NAME="PyProfileDialog.__populateLists" ID="PyProfileDialog.__populateLists"></a>
256 <h4>PyProfileDialog.__populateLists</h4> 332 <h4>PyProfileDialog.__populateLists</h4>
257 <b>__populateLists</b>(<i>exclude=False</i>) 333 <b>__populateLists</b>(<i>exclude=False</i>)
334
258 <p> 335 <p>
259 Private method used to populate the listviews. 336 Private method used to populate the listviews.
260 </p><dl> 337 </p>
338 <dl>
339
261 <dt><i>exclude</i></dt> 340 <dt><i>exclude</i></dt>
262 <dd> 341 <dd>
263 flag indicating whether files residing in the 342 flag indicating whether files residing in the
264 Python library should be excluded 343 Python library should be excluded
265 </dd> 344 </dd>
266 </dl><a NAME="PyProfileDialog.__resortResultList" ID="PyProfileDialog.__resortResultList"></a> 345 </dl>
346 <a NAME="PyProfileDialog.__resortResultList" ID="PyProfileDialog.__resortResultList"></a>
267 <h4>PyProfileDialog.__resortResultList</h4> 347 <h4>PyProfileDialog.__resortResultList</h4>
268 <b>__resortResultList</b>(<i></i>) 348 <b>__resortResultList</b>(<i></i>)
349
269 <p> 350 <p>
270 Private method to resort the tree. 351 Private method to resort the tree.
271 </p><a NAME="PyProfileDialog.__showContextMenu" ID="PyProfileDialog.__showContextMenu"></a> 352 </p>
353 <a NAME="PyProfileDialog.__showContextMenu" ID="PyProfileDialog.__showContextMenu"></a>
272 <h4>PyProfileDialog.__showContextMenu</h4> 354 <h4>PyProfileDialog.__showContextMenu</h4>
273 <b>__showContextMenu</b>(<i>coord</i>) 355 <b>__showContextMenu</b>(<i>coord</i>)
356
274 <p> 357 <p>
275 Private slot to show the context menu of the listview. 358 Private slot to show the context menu of the listview.
276 </p><dl> 359 </p>
360 <dl>
361
277 <dt><i>coord</i></dt> 362 <dt><i>coord</i></dt>
278 <dd> 363 <dd>
279 the position of the mouse pointer (QPoint) 364 the position of the mouse pointer (QPoint)
280 </dd> 365 </dd>
281 </dl><a NAME="PyProfileDialog.__unfinish" ID="PyProfileDialog.__unfinish"></a> 366 </dl>
367 <a NAME="PyProfileDialog.__unfinish" ID="PyProfileDialog.__unfinish"></a>
282 <h4>PyProfileDialog.__unfinish</h4> 368 <h4>PyProfileDialog.__unfinish</h4>
283 <b>__unfinish</b>(<i></i>) 369 <b>__unfinish</b>(<i></i>)
370
284 <p> 371 <p>
285 Private slot called to revert the effects of the __finish slot. 372 Private slot called to revert the effects of the __finish slot.
286 </p><a NAME="PyProfileDialog.on_buttonBox_clicked" ID="PyProfileDialog.on_buttonBox_clicked"></a> 373 </p>
374 <a NAME="PyProfileDialog.on_buttonBox_clicked" ID="PyProfileDialog.on_buttonBox_clicked"></a>
287 <h4>PyProfileDialog.on_buttonBox_clicked</h4> 375 <h4>PyProfileDialog.on_buttonBox_clicked</h4>
288 <b>on_buttonBox_clicked</b>(<i>button</i>) 376 <b>on_buttonBox_clicked</b>(<i>button</i>)
377
289 <p> 378 <p>
290 Private slot called by a button of the button box clicked. 379 Private slot called by a button of the button box clicked.
291 </p><dl> 380 </p>
381 <dl>
382
292 <dt><i>button</i></dt> 383 <dt><i>button</i></dt>
293 <dd> 384 <dd>
294 button that was clicked (QAbstractButton) 385 button that was clicked (QAbstractButton)
295 </dd> 386 </dd>
296 </dl><a NAME="PyProfileDialog.start" ID="PyProfileDialog.start"></a> 387 </dl>
388 <a NAME="PyProfileDialog.start" ID="PyProfileDialog.start"></a>
297 <h4>PyProfileDialog.start</h4> 389 <h4>PyProfileDialog.start</h4>
298 <b>start</b>(<i>pfn, fn=None</i>) 390 <b>start</b>(<i>pfn, fn=None</i>)
391
299 <p> 392 <p>
300 Public slot to start the calculation of the profile data. 393 Public slot to start the calculation of the profile data.
301 </p><dl> 394 </p>
395 <dl>
396
302 <dt><i>pfn</i></dt> 397 <dt><i>pfn</i></dt>
303 <dd> 398 <dd>
304 basename of the profiling file (string) 399 basename of the profiling file (string)
305 </dd><dt><i>fn</i></dt> 400 </dd>
401 <dt><i>fn</i></dt>
306 <dd> 402 <dd>
307 file to display the profiling data for (string) 403 file to display the profiling data for (string)
308 </dd> 404 </dd>
309 </dl> 405 </dl>
310 <div align="right"><a href="#top">Up</a></div> 406 <div align="right"><a href="#top">Up</a></div>

eric ide

mercurial