eric6/Documentation/Source/eric6.Debugger.BreakPointViewer.html

changeset 7273
391d6b7b1eff
parent 6942
2602857055c5
child 7887
c1588f5a83e9
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.Debugger.BreakPointViewer</h1> 23 <h1>eric6.Debugger.BreakPointViewer</h1>
24
23 <p> 25 <p>
24 Module implementing the Breakpoint viewer widget. 26 Module implementing the Breakpoint viewer widget.
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="#BreakPointViewer">BreakPointViewer</a></td> 38 <td><a href="#BreakPointViewer">BreakPointViewer</a></td>
34 <td>Class implementing the Breakpoint viewer widget.</td> 39 <td>Class implementing the Breakpoint viewer widget.</td>
35 </tr> 40 </tr>
36 </table> 41 </table>
37 <h3>Functions</h3> 42 <h3>Functions</h3>
43
38 <table> 44 <table>
39 <tr><td>None</td></tr> 45 <tr><td>None</td></tr>
40 </table> 46 </table>
41 <hr /><hr /> 47 <hr />
48 <hr />
42 <a NAME="BreakPointViewer" ID="BreakPointViewer"></a> 49 <a NAME="BreakPointViewer" ID="BreakPointViewer"></a>
43 <h2>BreakPointViewer</h2> 50 <h2>BreakPointViewer</h2>
51
44 <p> 52 <p>
45 Class implementing the Breakpoint viewer widget. 53 Class implementing the Breakpoint viewer widget.
46 </p><p> 54 </p>
55 <p>
47 Breakpoints will be shown with all their details. They can be modified 56 Breakpoints will be shown with all their details. They can be modified
48 through the context menu of this widget. 57 through the context menu of this widget.
49 </p><h3>Signals</h3> 58 </p>
50 <dl> 59 <h3>Signals</h3>
60 <dl>
61
51 <dt>sourceFile(str, int)</dt> 62 <dt>sourceFile(str, int)</dt>
52 <dd> 63 <dd>
53 emitted to show the source of a breakpoint 64 emitted to show the source of a breakpoint
54 </dd> 65 </dd>
55 </dl> 66 </dl>
56 <h3>Derived from</h3> 67 <h3>Derived from</h3>
57 QTreeView 68 QTreeView
58 <h3>Class Attributes</h3> 69 <h3>Class Attributes</h3>
70
59 <table> 71 <table>
60 <tr><td>None</td></tr> 72 <tr><td>None</td></tr>
61 </table> 73 </table>
62 <h3>Class Methods</h3> 74 <h3>Class Methods</h3>
75
63 <table> 76 <table>
64 <tr><td>None</td></tr> 77 <tr><td>None</td></tr>
65 </table> 78 </table>
66 <h3>Methods</h3> 79 <h3>Methods</h3>
67 <table> 80
81 <table>
82
68 <tr> 83 <tr>
69 <td><a href="#BreakPointViewer.__init__">BreakPointViewer</a></td> 84 <td><a href="#BreakPointViewer.__init__">BreakPointViewer</a></td>
70 <td>Constructor</td> 85 <td>Constructor</td>
71 </tr><tr> 86 </tr>
87 <tr>
72 <td><a href="#BreakPointViewer.__addBreak">__addBreak</a></td> 88 <td><a href="#BreakPointViewer.__addBreak">__addBreak</a></td>
73 <td>Private slot to handle the add breakpoint context menu entry.</td> 89 <td>Private slot to handle the add breakpoint context menu entry.</td>
74 </tr><tr> 90 </tr>
91 <tr>
75 <td><a href="#BreakPointViewer.__clearSelection">__clearSelection</a></td> 92 <td><a href="#BreakPointViewer.__clearSelection">__clearSelection</a></td>
76 <td>Private slot to clear the selection.</td> 93 <td>Private slot to clear the selection.</td>
77 </tr><tr> 94 </tr>
95 <tr>
78 <td><a href="#BreakPointViewer.__configure">__configure</a></td> 96 <td><a href="#BreakPointViewer.__configure">__configure</a></td>
79 <td>Private method to open the configuration dialog.</td> 97 <td>Private method to open the configuration dialog.</td>
80 </tr><tr> 98 </tr>
99 <tr>
81 <td><a href="#BreakPointViewer.__createPopupMenus">__createPopupMenus</a></td> 100 <td><a href="#BreakPointViewer.__createPopupMenus">__createPopupMenus</a></td>
82 <td>Private method to generate the popup menus.</td> 101 <td>Private method to generate the popup menus.</td>
83 </tr><tr> 102 </tr>
103 <tr>
84 <td><a href="#BreakPointViewer.__deleteAllBreaks">__deleteAllBreaks</a></td> 104 <td><a href="#BreakPointViewer.__deleteAllBreaks">__deleteAllBreaks</a></td>
85 <td>Private slot to handle the delete all breakpoints context menu entry.</td> 105 <td>Private slot to handle the delete all breakpoints context menu entry.</td>
86 </tr><tr> 106 </tr>
107 <tr>
87 <td><a href="#BreakPointViewer.__deleteBreak">__deleteBreak</a></td> 108 <td><a href="#BreakPointViewer.__deleteBreak">__deleteBreak</a></td>
88 <td>Private slot to handle the delete breakpoint context menu entry.</td> 109 <td>Private slot to handle the delete breakpoint context menu entry.</td>
89 </tr><tr> 110 </tr>
111 <tr>
90 <td><a href="#BreakPointViewer.__deleteSelectedBreaks">__deleteSelectedBreaks</a></td> 112 <td><a href="#BreakPointViewer.__deleteSelectedBreaks">__deleteSelectedBreaks</a></td>
91 <td>Private slot to handle the delete selected breakpoints context menu entry.</td> 113 <td>Private slot to handle the delete selected breakpoints context menu entry.</td>
92 </tr><tr> 114 </tr>
115 <tr>
93 <td><a href="#BreakPointViewer.__disableAllBreaks">__disableAllBreaks</a></td> 116 <td><a href="#BreakPointViewer.__disableAllBreaks">__disableAllBreaks</a></td>
94 <td>Private slot to handle the disable all breakpoints context menu entry.</td> 117 <td>Private slot to handle the disable all breakpoints context menu entry.</td>
95 </tr><tr> 118 </tr>
119 <tr>
96 <td><a href="#BreakPointViewer.__disableBreak">__disableBreak</a></td> 120 <td><a href="#BreakPointViewer.__disableBreak">__disableBreak</a></td>
97 <td>Private slot to handle the disable breakpoint context menu entry.</td> 121 <td>Private slot to handle the disable breakpoint context menu entry.</td>
98 </tr><tr> 122 </tr>
123 <tr>
99 <td><a href="#BreakPointViewer.__disableSelectedBreaks">__disableSelectedBreaks</a></td> 124 <td><a href="#BreakPointViewer.__disableSelectedBreaks">__disableSelectedBreaks</a></td>
100 <td>Private slot to handle the disable selected breakpoints context menu entry.</td> 125 <td>Private slot to handle the disable selected breakpoints context menu entry.</td>
101 </tr><tr> 126 </tr>
127 <tr>
102 <td><a href="#BreakPointViewer.__doubleClicked">__doubleClicked</a></td> 128 <td><a href="#BreakPointViewer.__doubleClicked">__doubleClicked</a></td>
103 <td>Private slot to handle the double clicked signal.</td> 129 <td>Private slot to handle the double clicked signal.</td>
104 </tr><tr> 130 </tr>
131 <tr>
105 <td><a href="#BreakPointViewer.__editBreak">__editBreak</a></td> 132 <td><a href="#BreakPointViewer.__editBreak">__editBreak</a></td>
106 <td>Private slot to handle the edit breakpoint context menu entry.</td> 133 <td>Private slot to handle the edit breakpoint context menu entry.</td>
107 </tr><tr> 134 </tr>
135 <tr>
108 <td><a href="#BreakPointViewer.__editBreakpoint">__editBreakpoint</a></td> 136 <td><a href="#BreakPointViewer.__editBreakpoint">__editBreakpoint</a></td>
109 <td>Private slot to edit a breakpoint.</td> 137 <td>Private slot to edit a breakpoint.</td>
110 </tr><tr> 138 </tr>
139 <tr>
111 <td><a href="#BreakPointViewer.__enableAllBreaks">__enableAllBreaks</a></td> 140 <td><a href="#BreakPointViewer.__enableAllBreaks">__enableAllBreaks</a></td>
112 <td>Private slot to handle the enable all breakpoints context menu entry.</td> 141 <td>Private slot to handle the enable all breakpoints context menu entry.</td>
113 </tr><tr> 142 </tr>
143 <tr>
114 <td><a href="#BreakPointViewer.__enableBreak">__enableBreak</a></td> 144 <td><a href="#BreakPointViewer.__enableBreak">__enableBreak</a></td>
115 <td>Private slot to handle the enable breakpoint context menu entry.</td> 145 <td>Private slot to handle the enable breakpoint context menu entry.</td>
116 </tr><tr> 146 </tr>
147 <tr>
117 <td><a href="#BreakPointViewer.__enableSelectedBreaks">__enableSelectedBreaks</a></td> 148 <td><a href="#BreakPointViewer.__enableSelectedBreaks">__enableSelectedBreaks</a></td>
118 <td>Private slot to handle the enable selected breakpoints context menu entry.</td> 149 <td>Private slot to handle the enable selected breakpoints context menu entry.</td>
119 </tr><tr> 150 </tr>
151 <tr>
120 <td><a href="#BreakPointViewer.__fromSourceIndex">__fromSourceIndex</a></td> 152 <td><a href="#BreakPointViewer.__fromSourceIndex">__fromSourceIndex</a></td>
121 <td>Private slot to convert a source index to an index.</td> 153 <td>Private slot to convert a source index to an index.</td>
122 </tr><tr> 154 </tr>
155 <tr>
123 <td><a href="#BreakPointViewer.__getSelectedItemsCount">__getSelectedItemsCount</a></td> 156 <td><a href="#BreakPointViewer.__getSelectedItemsCount">__getSelectedItemsCount</a></td>
124 <td>Private method to get the count of items selected.</td> 157 <td>Private method to get the count of items selected.</td>
125 </tr><tr> 158 </tr>
159 <tr>
126 <td><a href="#BreakPointViewer.__layoutDisplay">__layoutDisplay</a></td> 160 <td><a href="#BreakPointViewer.__layoutDisplay">__layoutDisplay</a></td>
127 <td>Private slot to perform a layout operation.</td> 161 <td>Private slot to perform a layout operation.</td>
128 </tr><tr> 162 </tr>
163 <tr>
129 <td><a href="#BreakPointViewer.__loadRecent">__loadRecent</a></td> 164 <td><a href="#BreakPointViewer.__loadRecent">__loadRecent</a></td>
130 <td>Private method to load the recently used file names.</td> 165 <td>Private method to load the recently used file names.</td>
131 </tr><tr> 166 </tr>
167 <tr>
132 <td><a href="#BreakPointViewer.__resizeColumns">__resizeColumns</a></td> 168 <td><a href="#BreakPointViewer.__resizeColumns">__resizeColumns</a></td>
133 <td>Private slot to resize the view when items get added, edited or deleted.</td> 169 <td>Private slot to resize the view when items get added, edited or deleted.</td>
134 </tr><tr> 170 </tr>
171 <tr>
135 <td><a href="#BreakPointViewer.__resort">__resort</a></td> 172 <td><a href="#BreakPointViewer.__resort">__resort</a></td>
136 <td>Private slot to resort the tree.</td> 173 <td>Private slot to resort the tree.</td>
137 </tr><tr> 174 </tr>
175 <tr>
138 <td><a href="#BreakPointViewer.__saveRecent">__saveRecent</a></td> 176 <td><a href="#BreakPointViewer.__saveRecent">__saveRecent</a></td>
139 <td>Private method to save the list of recently used file names.</td> 177 <td>Private method to save the list of recently used file names.</td>
140 </tr><tr> 178 </tr>
179 <tr>
141 <td><a href="#BreakPointViewer.__setBpEnabled">__setBpEnabled</a></td> 180 <td><a href="#BreakPointViewer.__setBpEnabled">__setBpEnabled</a></td>
142 <td>Private method to set the enabled status of a breakpoint.</td> 181 <td>Private method to set the enabled status of a breakpoint.</td>
143 </tr><tr> 182 </tr>
183 <tr>
144 <td><a href="#BreakPointViewer.__setRowSelected">__setRowSelected</a></td> 184 <td><a href="#BreakPointViewer.__setRowSelected">__setRowSelected</a></td>
145 <td>Private slot to select a complete row.</td> 185 <td>Private slot to select a complete row.</td>
146 </tr><tr> 186 </tr>
187 <tr>
147 <td><a href="#BreakPointViewer.__showBackMenu">__showBackMenu</a></td> 188 <td><a href="#BreakPointViewer.__showBackMenu">__showBackMenu</a></td>
148 <td>Private slot to handle the aboutToShow signal of the background menu.</td> 189 <td>Private slot to handle the aboutToShow signal of the background menu.</td>
149 </tr><tr> 190 </tr>
191 <tr>
150 <td><a href="#BreakPointViewer.__showContextMenu">__showContextMenu</a></td> 192 <td><a href="#BreakPointViewer.__showContextMenu">__showContextMenu</a></td>
151 <td>Private slot to show the context menu.</td> 193 <td>Private slot to show the context menu.</td>
152 </tr><tr> 194 </tr>
195 <tr>
153 <td><a href="#BreakPointViewer.__showSource">__showSource</a></td> 196 <td><a href="#BreakPointViewer.__showSource">__showSource</a></td>
154 <td>Private slot to handle the goto context menu entry.</td> 197 <td>Private slot to handle the goto context menu entry.</td>
155 </tr><tr> 198 </tr>
199 <tr>
156 <td><a href="#BreakPointViewer.__toSourceIndex">__toSourceIndex</a></td> 200 <td><a href="#BreakPointViewer.__toSourceIndex">__toSourceIndex</a></td>
157 <td>Private slot to convert an index to a source index.</td> 201 <td>Private slot to convert an index to a source index.</td>
158 </tr><tr> 202 </tr>
203 <tr>
159 <td><a href="#BreakPointViewer.handleResetUI">handleResetUI</a></td> 204 <td><a href="#BreakPointViewer.handleResetUI">handleResetUI</a></td>
160 <td>Public slot to reset the breakpoint viewer.</td> 205 <td>Public slot to reset the breakpoint viewer.</td>
161 </tr><tr> 206 </tr>
207 <tr>
162 <td><a href="#BreakPointViewer.highlightBreakpoint">highlightBreakpoint</a></td> 208 <td><a href="#BreakPointViewer.highlightBreakpoint">highlightBreakpoint</a></td>
163 <td>Public slot to handle the clientLine signal.</td> 209 <td>Public slot to handle the clientLine signal.</td>
164 </tr><tr> 210 </tr>
211 <tr>
165 <td><a href="#BreakPointViewer.setModel">setModel</a></td> 212 <td><a href="#BreakPointViewer.setModel">setModel</a></td>
166 <td>Public slot to set the breakpoint model.</td> 213 <td>Public slot to set the breakpoint model.</td>
167 </tr> 214 </tr>
168 </table> 215 </table>
169 <h3>Static Methods</h3> 216 <h3>Static Methods</h3>
217
170 <table> 218 <table>
171 <tr><td>None</td></tr> 219 <tr><td>None</td></tr>
172 </table> 220 </table>
221
173 <a NAME="BreakPointViewer.__init__" ID="BreakPointViewer.__init__"></a> 222 <a NAME="BreakPointViewer.__init__" ID="BreakPointViewer.__init__"></a>
174 <h4>BreakPointViewer (Constructor)</h4> 223 <h4>BreakPointViewer (Constructor)</h4>
175 <b>BreakPointViewer</b>(<i>parent=None</i>) 224 <b>BreakPointViewer</b>(<i>parent=None</i>)
225
176 <p> 226 <p>
177 Constructor 227 Constructor
178 </p><dl> 228 </p>
229 <dl>
230
179 <dt><i>parent</i></dt> 231 <dt><i>parent</i></dt>
180 <dd> 232 <dd>
181 the parent (QWidget) 233 the parent (QWidget)
182 </dd> 234 </dd>
183 </dl><a NAME="BreakPointViewer.__addBreak" ID="BreakPointViewer.__addBreak"></a> 235 </dl>
236 <a NAME="BreakPointViewer.__addBreak" ID="BreakPointViewer.__addBreak"></a>
184 <h4>BreakPointViewer.__addBreak</h4> 237 <h4>BreakPointViewer.__addBreak</h4>
185 <b>__addBreak</b>(<i></i>) 238 <b>__addBreak</b>(<i></i>)
239
186 <p> 240 <p>
187 Private slot to handle the add breakpoint context menu entry. 241 Private slot to handle the add breakpoint context menu entry.
188 </p><a NAME="BreakPointViewer.__clearSelection" ID="BreakPointViewer.__clearSelection"></a> 242 </p>
243 <a NAME="BreakPointViewer.__clearSelection" ID="BreakPointViewer.__clearSelection"></a>
189 <h4>BreakPointViewer.__clearSelection</h4> 244 <h4>BreakPointViewer.__clearSelection</h4>
190 <b>__clearSelection</b>(<i></i>) 245 <b>__clearSelection</b>(<i></i>)
246
191 <p> 247 <p>
192 Private slot to clear the selection. 248 Private slot to clear the selection.
193 </p><a NAME="BreakPointViewer.__configure" ID="BreakPointViewer.__configure"></a> 249 </p>
250 <a NAME="BreakPointViewer.__configure" ID="BreakPointViewer.__configure"></a>
194 <h4>BreakPointViewer.__configure</h4> 251 <h4>BreakPointViewer.__configure</h4>
195 <b>__configure</b>(<i></i>) 252 <b>__configure</b>(<i></i>)
253
196 <p> 254 <p>
197 Private method to open the configuration dialog. 255 Private method to open the configuration dialog.
198 </p><a NAME="BreakPointViewer.__createPopupMenus" ID="BreakPointViewer.__createPopupMenus"></a> 256 </p>
257 <a NAME="BreakPointViewer.__createPopupMenus" ID="BreakPointViewer.__createPopupMenus"></a>
199 <h4>BreakPointViewer.__createPopupMenus</h4> 258 <h4>BreakPointViewer.__createPopupMenus</h4>
200 <b>__createPopupMenus</b>(<i></i>) 259 <b>__createPopupMenus</b>(<i></i>)
260
201 <p> 261 <p>
202 Private method to generate the popup menus. 262 Private method to generate the popup menus.
203 </p><a NAME="BreakPointViewer.__deleteAllBreaks" ID="BreakPointViewer.__deleteAllBreaks"></a> 263 </p>
264 <a NAME="BreakPointViewer.__deleteAllBreaks" ID="BreakPointViewer.__deleteAllBreaks"></a>
204 <h4>BreakPointViewer.__deleteAllBreaks</h4> 265 <h4>BreakPointViewer.__deleteAllBreaks</h4>
205 <b>__deleteAllBreaks</b>(<i></i>) 266 <b>__deleteAllBreaks</b>(<i></i>)
267
206 <p> 268 <p>
207 Private slot to handle the delete all breakpoints context menu entry. 269 Private slot to handle the delete all breakpoints context menu entry.
208 </p><a NAME="BreakPointViewer.__deleteBreak" ID="BreakPointViewer.__deleteBreak"></a> 270 </p>
271 <a NAME="BreakPointViewer.__deleteBreak" ID="BreakPointViewer.__deleteBreak"></a>
209 <h4>BreakPointViewer.__deleteBreak</h4> 272 <h4>BreakPointViewer.__deleteBreak</h4>
210 <b>__deleteBreak</b>(<i></i>) 273 <b>__deleteBreak</b>(<i></i>)
274
211 <p> 275 <p>
212 Private slot to handle the delete breakpoint context menu entry. 276 Private slot to handle the delete breakpoint context menu entry.
213 </p><a NAME="BreakPointViewer.__deleteSelectedBreaks" ID="BreakPointViewer.__deleteSelectedBreaks"></a> 277 </p>
278 <a NAME="BreakPointViewer.__deleteSelectedBreaks" ID="BreakPointViewer.__deleteSelectedBreaks"></a>
214 <h4>BreakPointViewer.__deleteSelectedBreaks</h4> 279 <h4>BreakPointViewer.__deleteSelectedBreaks</h4>
215 <b>__deleteSelectedBreaks</b>(<i></i>) 280 <b>__deleteSelectedBreaks</b>(<i></i>)
281
216 <p> 282 <p>
217 Private slot to handle the delete selected breakpoints context menu 283 Private slot to handle the delete selected breakpoints context menu
218 entry. 284 entry.
219 </p><a NAME="BreakPointViewer.__disableAllBreaks" ID="BreakPointViewer.__disableAllBreaks"></a> 285 </p>
286 <a NAME="BreakPointViewer.__disableAllBreaks" ID="BreakPointViewer.__disableAllBreaks"></a>
220 <h4>BreakPointViewer.__disableAllBreaks</h4> 287 <h4>BreakPointViewer.__disableAllBreaks</h4>
221 <b>__disableAllBreaks</b>(<i></i>) 288 <b>__disableAllBreaks</b>(<i></i>)
289
222 <p> 290 <p>
223 Private slot to handle the disable all breakpoints context menu entry. 291 Private slot to handle the disable all breakpoints context menu entry.
224 </p><a NAME="BreakPointViewer.__disableBreak" ID="BreakPointViewer.__disableBreak"></a> 292 </p>
293 <a NAME="BreakPointViewer.__disableBreak" ID="BreakPointViewer.__disableBreak"></a>
225 <h4>BreakPointViewer.__disableBreak</h4> 294 <h4>BreakPointViewer.__disableBreak</h4>
226 <b>__disableBreak</b>(<i></i>) 295 <b>__disableBreak</b>(<i></i>)
296
227 <p> 297 <p>
228 Private slot to handle the disable breakpoint context menu entry. 298 Private slot to handle the disable breakpoint context menu entry.
229 </p><a NAME="BreakPointViewer.__disableSelectedBreaks" ID="BreakPointViewer.__disableSelectedBreaks"></a> 299 </p>
300 <a NAME="BreakPointViewer.__disableSelectedBreaks" ID="BreakPointViewer.__disableSelectedBreaks"></a>
230 <h4>BreakPointViewer.__disableSelectedBreaks</h4> 301 <h4>BreakPointViewer.__disableSelectedBreaks</h4>
231 <b>__disableSelectedBreaks</b>(<i></i>) 302 <b>__disableSelectedBreaks</b>(<i></i>)
303
232 <p> 304 <p>
233 Private slot to handle the disable selected breakpoints context menu 305 Private slot to handle the disable selected breakpoints context menu
234 entry. 306 entry.
235 </p><a NAME="BreakPointViewer.__doubleClicked" ID="BreakPointViewer.__doubleClicked"></a> 307 </p>
308 <a NAME="BreakPointViewer.__doubleClicked" ID="BreakPointViewer.__doubleClicked"></a>
236 <h4>BreakPointViewer.__doubleClicked</h4> 309 <h4>BreakPointViewer.__doubleClicked</h4>
237 <b>__doubleClicked</b>(<i>index</i>) 310 <b>__doubleClicked</b>(<i>index</i>)
311
238 <p> 312 <p>
239 Private slot to handle the double clicked signal. 313 Private slot to handle the double clicked signal.
240 </p><dl> 314 </p>
315 <dl>
316
241 <dt><i>index</i></dt> 317 <dt><i>index</i></dt>
242 <dd> 318 <dd>
243 index of the entry that was double clicked (QModelIndex) 319 index of the entry that was double clicked (QModelIndex)
244 </dd> 320 </dd>
245 </dl><a NAME="BreakPointViewer.__editBreak" ID="BreakPointViewer.__editBreak"></a> 321 </dl>
322 <a NAME="BreakPointViewer.__editBreak" ID="BreakPointViewer.__editBreak"></a>
246 <h4>BreakPointViewer.__editBreak</h4> 323 <h4>BreakPointViewer.__editBreak</h4>
247 <b>__editBreak</b>(<i></i>) 324 <b>__editBreak</b>(<i></i>)
325
248 <p> 326 <p>
249 Private slot to handle the edit breakpoint context menu entry. 327 Private slot to handle the edit breakpoint context menu entry.
250 </p><a NAME="BreakPointViewer.__editBreakpoint" ID="BreakPointViewer.__editBreakpoint"></a> 328 </p>
329 <a NAME="BreakPointViewer.__editBreakpoint" ID="BreakPointViewer.__editBreakpoint"></a>
251 <h4>BreakPointViewer.__editBreakpoint</h4> 330 <h4>BreakPointViewer.__editBreakpoint</h4>
252 <b>__editBreakpoint</b>(<i>index</i>) 331 <b>__editBreakpoint</b>(<i>index</i>)
332
253 <p> 333 <p>
254 Private slot to edit a breakpoint. 334 Private slot to edit a breakpoint.
255 </p><dl> 335 </p>
336 <dl>
337
256 <dt><i>index</i></dt> 338 <dt><i>index</i></dt>
257 <dd> 339 <dd>
258 index of breakpoint to be edited (QModelIndex) 340 index of breakpoint to be edited (QModelIndex)
259 </dd> 341 </dd>
260 </dl><a NAME="BreakPointViewer.__enableAllBreaks" ID="BreakPointViewer.__enableAllBreaks"></a> 342 </dl>
343 <a NAME="BreakPointViewer.__enableAllBreaks" ID="BreakPointViewer.__enableAllBreaks"></a>
261 <h4>BreakPointViewer.__enableAllBreaks</h4> 344 <h4>BreakPointViewer.__enableAllBreaks</h4>
262 <b>__enableAllBreaks</b>(<i></i>) 345 <b>__enableAllBreaks</b>(<i></i>)
346
263 <p> 347 <p>
264 Private slot to handle the enable all breakpoints context menu entry. 348 Private slot to handle the enable all breakpoints context menu entry.
265 </p><a NAME="BreakPointViewer.__enableBreak" ID="BreakPointViewer.__enableBreak"></a> 349 </p>
350 <a NAME="BreakPointViewer.__enableBreak" ID="BreakPointViewer.__enableBreak"></a>
266 <h4>BreakPointViewer.__enableBreak</h4> 351 <h4>BreakPointViewer.__enableBreak</h4>
267 <b>__enableBreak</b>(<i></i>) 352 <b>__enableBreak</b>(<i></i>)
353
268 <p> 354 <p>
269 Private slot to handle the enable breakpoint context menu entry. 355 Private slot to handle the enable breakpoint context menu entry.
270 </p><a NAME="BreakPointViewer.__enableSelectedBreaks" ID="BreakPointViewer.__enableSelectedBreaks"></a> 356 </p>
357 <a NAME="BreakPointViewer.__enableSelectedBreaks" ID="BreakPointViewer.__enableSelectedBreaks"></a>
271 <h4>BreakPointViewer.__enableSelectedBreaks</h4> 358 <h4>BreakPointViewer.__enableSelectedBreaks</h4>
272 <b>__enableSelectedBreaks</b>(<i></i>) 359 <b>__enableSelectedBreaks</b>(<i></i>)
360
273 <p> 361 <p>
274 Private slot to handle the enable selected breakpoints context menu 362 Private slot to handle the enable selected breakpoints context menu
275 entry. 363 entry.
276 </p><a NAME="BreakPointViewer.__fromSourceIndex" ID="BreakPointViewer.__fromSourceIndex"></a> 364 </p>
365 <a NAME="BreakPointViewer.__fromSourceIndex" ID="BreakPointViewer.__fromSourceIndex"></a>
277 <h4>BreakPointViewer.__fromSourceIndex</h4> 366 <h4>BreakPointViewer.__fromSourceIndex</h4>
278 <b>__fromSourceIndex</b>(<i>sindex</i>) 367 <b>__fromSourceIndex</b>(<i>sindex</i>)
368
279 <p> 369 <p>
280 Private slot to convert a source index to an index. 370 Private slot to convert a source index to an index.
281 </p><dl> 371 </p>
372 <dl>
373
282 <dt><i>sindex</i></dt> 374 <dt><i>sindex</i></dt>
283 <dd> 375 <dd>
284 source index to be converted (QModelIndex) 376 source index to be converted (QModelIndex)
285 </dd> 377 </dd>
286 </dl><dl> 378 </dl>
379 <dl>
287 <dt>Returns:</dt> 380 <dt>Returns:</dt>
288 <dd> 381 <dd>
289 mapped index (QModelIndex) 382 mapped index (QModelIndex)
290 </dd> 383 </dd>
291 </dl><a NAME="BreakPointViewer.__getSelectedItemsCount" ID="BreakPointViewer.__getSelectedItemsCount"></a> 384 </dl>
385 <a NAME="BreakPointViewer.__getSelectedItemsCount" ID="BreakPointViewer.__getSelectedItemsCount"></a>
292 <h4>BreakPointViewer.__getSelectedItemsCount</h4> 386 <h4>BreakPointViewer.__getSelectedItemsCount</h4>
293 <b>__getSelectedItemsCount</b>(<i></i>) 387 <b>__getSelectedItemsCount</b>(<i></i>)
388
294 <p> 389 <p>
295 Private method to get the count of items selected. 390 Private method to get the count of items selected.
296 </p><dl> 391 </p>
392 <dl>
297 <dt>Returns:</dt> 393 <dt>Returns:</dt>
298 <dd> 394 <dd>
299 count of items selected (integer) 395 count of items selected (integer)
300 </dd> 396 </dd>
301 </dl><a NAME="BreakPointViewer.__layoutDisplay" ID="BreakPointViewer.__layoutDisplay"></a> 397 </dl>
398 <a NAME="BreakPointViewer.__layoutDisplay" ID="BreakPointViewer.__layoutDisplay"></a>
302 <h4>BreakPointViewer.__layoutDisplay</h4> 399 <h4>BreakPointViewer.__layoutDisplay</h4>
303 <b>__layoutDisplay</b>(<i></i>) 400 <b>__layoutDisplay</b>(<i></i>)
401
304 <p> 402 <p>
305 Private slot to perform a layout operation. 403 Private slot to perform a layout operation.
306 </p><a NAME="BreakPointViewer.__loadRecent" ID="BreakPointViewer.__loadRecent"></a> 404 </p>
405 <a NAME="BreakPointViewer.__loadRecent" ID="BreakPointViewer.__loadRecent"></a>
307 <h4>BreakPointViewer.__loadRecent</h4> 406 <h4>BreakPointViewer.__loadRecent</h4>
308 <b>__loadRecent</b>(<i></i>) 407 <b>__loadRecent</b>(<i></i>)
408
309 <p> 409 <p>
310 Private method to load the recently used file names. 410 Private method to load the recently used file names.
311 </p><a NAME="BreakPointViewer.__resizeColumns" ID="BreakPointViewer.__resizeColumns"></a> 411 </p>
412 <a NAME="BreakPointViewer.__resizeColumns" ID="BreakPointViewer.__resizeColumns"></a>
312 <h4>BreakPointViewer.__resizeColumns</h4> 413 <h4>BreakPointViewer.__resizeColumns</h4>
313 <b>__resizeColumns</b>(<i></i>) 414 <b>__resizeColumns</b>(<i></i>)
415
314 <p> 416 <p>
315 Private slot to resize the view when items get added, edited or 417 Private slot to resize the view when items get added, edited or
316 deleted. 418 deleted.
317 </p><a NAME="BreakPointViewer.__resort" ID="BreakPointViewer.__resort"></a> 419 </p>
420 <a NAME="BreakPointViewer.__resort" ID="BreakPointViewer.__resort"></a>
318 <h4>BreakPointViewer.__resort</h4> 421 <h4>BreakPointViewer.__resort</h4>
319 <b>__resort</b>(<i></i>) 422 <b>__resort</b>(<i></i>)
423
320 <p> 424 <p>
321 Private slot to resort the tree. 425 Private slot to resort the tree.
322 </p><a NAME="BreakPointViewer.__saveRecent" ID="BreakPointViewer.__saveRecent"></a> 426 </p>
427 <a NAME="BreakPointViewer.__saveRecent" ID="BreakPointViewer.__saveRecent"></a>
323 <h4>BreakPointViewer.__saveRecent</h4> 428 <h4>BreakPointViewer.__saveRecent</h4>
324 <b>__saveRecent</b>(<i></i>) 429 <b>__saveRecent</b>(<i></i>)
430
325 <p> 431 <p>
326 Private method to save the list of recently used file names. 432 Private method to save the list of recently used file names.
327 </p><a NAME="BreakPointViewer.__setBpEnabled" ID="BreakPointViewer.__setBpEnabled"></a> 433 </p>
434 <a NAME="BreakPointViewer.__setBpEnabled" ID="BreakPointViewer.__setBpEnabled"></a>
328 <h4>BreakPointViewer.__setBpEnabled</h4> 435 <h4>BreakPointViewer.__setBpEnabled</h4>
329 <b>__setBpEnabled</b>(<i>index, enabled</i>) 436 <b>__setBpEnabled</b>(<i>index, enabled</i>)
437
330 <p> 438 <p>
331 Private method to set the enabled status of a breakpoint. 439 Private method to set the enabled status of a breakpoint.
332 </p><dl> 440 </p>
441 <dl>
442
333 <dt><i>index</i></dt> 443 <dt><i>index</i></dt>
334 <dd> 444 <dd>
335 index of breakpoint to be enabled/disabled (QModelIndex) 445 index of breakpoint to be enabled/disabled (QModelIndex)
336 </dd><dt><i>enabled</i></dt> 446 </dd>
447 <dt><i>enabled</i></dt>
337 <dd> 448 <dd>
338 flag indicating the enabled status to be set (boolean) 449 flag indicating the enabled status to be set (boolean)
339 </dd> 450 </dd>
340 </dl><a NAME="BreakPointViewer.__setRowSelected" ID="BreakPointViewer.__setRowSelected"></a> 451 </dl>
452 <a NAME="BreakPointViewer.__setRowSelected" ID="BreakPointViewer.__setRowSelected"></a>
341 <h4>BreakPointViewer.__setRowSelected</h4> 453 <h4>BreakPointViewer.__setRowSelected</h4>
342 <b>__setRowSelected</b>(<i>index, selected=True</i>) 454 <b>__setRowSelected</b>(<i>index, selected=True</i>)
455
343 <p> 456 <p>
344 Private slot to select a complete row. 457 Private slot to select a complete row.
345 </p><dl> 458 </p>
459 <dl>
460
346 <dt><i>index</i></dt> 461 <dt><i>index</i></dt>
347 <dd> 462 <dd>
348 index determining the row to be selected (QModelIndex) 463 index determining the row to be selected (QModelIndex)
349 </dd><dt><i>selected</i></dt> 464 </dd>
465 <dt><i>selected</i></dt>
350 <dd> 466 <dd>
351 flag indicating the action (bool) 467 flag indicating the action (bool)
352 </dd> 468 </dd>
353 </dl><a NAME="BreakPointViewer.__showBackMenu" ID="BreakPointViewer.__showBackMenu"></a> 469 </dl>
470 <a NAME="BreakPointViewer.__showBackMenu" ID="BreakPointViewer.__showBackMenu"></a>
354 <h4>BreakPointViewer.__showBackMenu</h4> 471 <h4>BreakPointViewer.__showBackMenu</h4>
355 <b>__showBackMenu</b>(<i></i>) 472 <b>__showBackMenu</b>(<i></i>)
473
356 <p> 474 <p>
357 Private slot to handle the aboutToShow signal of the background menu. 475 Private slot to handle the aboutToShow signal of the background menu.
358 </p><a NAME="BreakPointViewer.__showContextMenu" ID="BreakPointViewer.__showContextMenu"></a> 476 </p>
477 <a NAME="BreakPointViewer.__showContextMenu" ID="BreakPointViewer.__showContextMenu"></a>
359 <h4>BreakPointViewer.__showContextMenu</h4> 478 <h4>BreakPointViewer.__showContextMenu</h4>
360 <b>__showContextMenu</b>(<i>coord</i>) 479 <b>__showContextMenu</b>(<i>coord</i>)
480
361 <p> 481 <p>
362 Private slot to show the context menu. 482 Private slot to show the context menu.
363 </p><dl> 483 </p>
484 <dl>
485
364 <dt><i>coord</i></dt> 486 <dt><i>coord</i></dt>
365 <dd> 487 <dd>
366 the position of the mouse pointer (QPoint) 488 the position of the mouse pointer (QPoint)
367 </dd> 489 </dd>
368 </dl><a NAME="BreakPointViewer.__showSource" ID="BreakPointViewer.__showSource"></a> 490 </dl>
491 <a NAME="BreakPointViewer.__showSource" ID="BreakPointViewer.__showSource"></a>
369 <h4>BreakPointViewer.__showSource</h4> 492 <h4>BreakPointViewer.__showSource</h4>
370 <b>__showSource</b>(<i></i>) 493 <b>__showSource</b>(<i></i>)
494
371 <p> 495 <p>
372 Private slot to handle the goto context menu entry. 496 Private slot to handle the goto context menu entry.
373 </p><a NAME="BreakPointViewer.__toSourceIndex" ID="BreakPointViewer.__toSourceIndex"></a> 497 </p>
498 <a NAME="BreakPointViewer.__toSourceIndex" ID="BreakPointViewer.__toSourceIndex"></a>
374 <h4>BreakPointViewer.__toSourceIndex</h4> 499 <h4>BreakPointViewer.__toSourceIndex</h4>
375 <b>__toSourceIndex</b>(<i>index</i>) 500 <b>__toSourceIndex</b>(<i>index</i>)
501
376 <p> 502 <p>
377 Private slot to convert an index to a source index. 503 Private slot to convert an index to a source index.
378 </p><dl> 504 </p>
505 <dl>
506
379 <dt><i>index</i></dt> 507 <dt><i>index</i></dt>
380 <dd> 508 <dd>
381 index to be converted (QModelIndex) 509 index to be converted (QModelIndex)
382 </dd> 510 </dd>
383 </dl><dl> 511 </dl>
512 <dl>
384 <dt>Returns:</dt> 513 <dt>Returns:</dt>
385 <dd> 514 <dd>
386 mapped index (QModelIndex) 515 mapped index (QModelIndex)
387 </dd> 516 </dd>
388 </dl><a NAME="BreakPointViewer.handleResetUI" ID="BreakPointViewer.handleResetUI"></a> 517 </dl>
518 <a NAME="BreakPointViewer.handleResetUI" ID="BreakPointViewer.handleResetUI"></a>
389 <h4>BreakPointViewer.handleResetUI</h4> 519 <h4>BreakPointViewer.handleResetUI</h4>
390 <b>handleResetUI</b>(<i></i>) 520 <b>handleResetUI</b>(<i></i>)
521
391 <p> 522 <p>
392 Public slot to reset the breakpoint viewer. 523 Public slot to reset the breakpoint viewer.
393 </p><a NAME="BreakPointViewer.highlightBreakpoint" ID="BreakPointViewer.highlightBreakpoint"></a> 524 </p>
525 <a NAME="BreakPointViewer.highlightBreakpoint" ID="BreakPointViewer.highlightBreakpoint"></a>
394 <h4>BreakPointViewer.highlightBreakpoint</h4> 526 <h4>BreakPointViewer.highlightBreakpoint</h4>
395 <b>highlightBreakpoint</b>(<i>fn, lineno</i>) 527 <b>highlightBreakpoint</b>(<i>fn, lineno</i>)
528
396 <p> 529 <p>
397 Public slot to handle the clientLine signal. 530 Public slot to handle the clientLine signal.
398 </p><dl> 531 </p>
532 <dl>
533
399 <dt><i>fn</i></dt> 534 <dt><i>fn</i></dt>
400 <dd> 535 <dd>
401 filename of the breakpoint (string) 536 filename of the breakpoint (string)
402 </dd><dt><i>lineno</i></dt> 537 </dd>
538 <dt><i>lineno</i></dt>
403 <dd> 539 <dd>
404 line number of the breakpoint (integer) 540 line number of the breakpoint (integer)
405 </dd> 541 </dd>
406 </dl><a NAME="BreakPointViewer.setModel" ID="BreakPointViewer.setModel"></a> 542 </dl>
543 <a NAME="BreakPointViewer.setModel" ID="BreakPointViewer.setModel"></a>
407 <h4>BreakPointViewer.setModel</h4> 544 <h4>BreakPointViewer.setModel</h4>
408 <b>setModel</b>(<i>model</i>) 545 <b>setModel</b>(<i>model</i>)
546
409 <p> 547 <p>
410 Public slot to set the breakpoint model. 548 Public slot to set the breakpoint model.
411 </p><dl> 549 </p>
550 <dl>
551
412 <dt><i>model</i></dt> 552 <dt><i>model</i></dt>
413 <dd> 553 <dd>
414 reference to the breakpoint model (BreakPointModel) 554 reference to the breakpoint model (BreakPointModel)
415 </dd> 555 </dd>
416 </dl> 556 </dl>

eric ide

mercurial