71 <tr> |
71 <tr> |
72 <td><a href="#EricIconBar.__init__">EricIconBar</a></td> |
72 <td><a href="#EricIconBar.__init__">EricIconBar</a></td> |
73 <td>Constructor</td> |
73 <td>Constructor</td> |
74 </tr> |
74 </tr> |
75 <tr> |
75 <tr> |
|
76 <td><a href="#EricIconBar.__adjustIconLabels">__adjustIconLabels</a></td> |
|
77 <td>Private method to adjust the visibility of the icon labels.</td> |
|
78 </tr> |
|
79 <tr> |
76 <td><a href="#EricIconBar.__createIcon">__createIcon</a></td> |
80 <td><a href="#EricIconBar.__createIcon">__createIcon</a></td> |
77 <td>Private method to creat an icon label.</td> |
81 <td>Private method to creat an icon label.</td> |
78 </tr> |
82 </tr> |
79 <tr> |
83 <tr> |
|
84 <td><a href="#EricIconBar.__createMoreLabel">__createMoreLabel</a></td> |
|
85 <td>Private method to create the label to be shown for too many icons.</td> |
|
86 </tr> |
|
87 <tr> |
80 <td><a href="#EricIconBar.__iconClicked">__iconClicked</a></td> |
88 <td><a href="#EricIconBar.__iconClicked">__iconClicked</a></td> |
81 <td>Private slot to handle an icon been clicked.</td> |
89 <td>Private slot to handle an icon been clicked.</td> |
82 </tr> |
90 </tr> |
83 <tr> |
91 <tr> |
|
92 <td><a href="#EricIconBar.__moreLabelClicked">__moreLabelClicked</a></td> |
|
93 <td>Private slot to handle a click onto the 'More' label.</td> |
|
94 </tr> |
|
95 <tr> |
84 <td><a href="#EricIconBar.addIcon">addIcon</a></td> |
96 <td><a href="#EricIconBar.addIcon">addIcon</a></td> |
85 <td>Public method to add an icon to the bar.</td> |
97 <td>Public method to add an icon to the bar.</td> |
86 </tr> |
98 </tr> |
87 <tr> |
99 <tr> |
88 <td><a href="#EricIconBar.barSize">barSize</a></td> |
100 <td><a href="#EricIconBar.barSize">barSize</a></td> |
117 <td>Public slot to set the icon before the current one.</td> |
129 <td>Public slot to set the icon before the current one.</td> |
118 </tr> |
130 </tr> |
119 <tr> |
131 <tr> |
120 <td><a href="#EricIconBar.removeIcon">removeIcon</a></td> |
132 <td><a href="#EricIconBar.removeIcon">removeIcon</a></td> |
121 <td>Public method to remove an icon from the bar.</td> |
133 <td>Public method to remove an icon from the bar.</td> |
|
134 </tr> |
|
135 <tr> |
|
136 <td><a href="#EricIconBar.resizeEvent">resizeEvent</a></td> |
|
137 <td>Protected method to handle resizing of the icon bar.</td> |
122 </tr> |
138 </tr> |
123 <tr> |
139 <tr> |
124 <td><a href="#EricIconBar.setBarSize">setBarSize</a></td> |
140 <td><a href="#EricIconBar.setBarSize">setBarSize</a></td> |
125 <td>Public method to set the icon bar size.</td> |
141 <td>Public method to set the icon bar size.</td> |
126 </tr> |
142 </tr> |
168 <dt><i>parent</i> (QWidget (optional))</dt> |
184 <dt><i>parent</i> (QWidget (optional))</dt> |
169 <dd> |
185 <dd> |
170 reference to the parent widget (defaults to None) |
186 reference to the parent widget (defaults to None) |
171 </dd> |
187 </dd> |
172 </dl> |
188 </dl> |
|
189 <a NAME="EricIconBar.__adjustIconLabels" ID="EricIconBar.__adjustIconLabels"></a> |
|
190 <h4>EricIconBar.__adjustIconLabels</h4> |
|
191 <b>__adjustIconLabels</b>(<i></i>) |
|
192 |
|
193 <p> |
|
194 Private method to adjust the visibility of the icon labels. |
|
195 </p> |
173 <a NAME="EricIconBar.__createIcon" ID="EricIconBar.__createIcon"></a> |
196 <a NAME="EricIconBar.__createIcon" ID="EricIconBar.__createIcon"></a> |
174 <h4>EricIconBar.__createIcon</h4> |
197 <h4>EricIconBar.__createIcon</h4> |
175 <b>__createIcon</b>(<i>icon, label=""</i>) |
198 <b>__createIcon</b>(<i>icon, label=""</i>) |
176 |
199 |
177 <p> |
200 <p> |
198 <dt>Return Type:</dt> |
221 <dt>Return Type:</dt> |
199 <dd> |
222 <dd> |
200 EricClickableLabel |
223 EricClickableLabel |
201 </dd> |
224 </dd> |
202 </dl> |
225 </dl> |
|
226 <a NAME="EricIconBar.__createMoreLabel" ID="EricIconBar.__createMoreLabel"></a> |
|
227 <h4>EricIconBar.__createMoreLabel</h4> |
|
228 <b>__createMoreLabel</b>(<i></i>) |
|
229 |
|
230 <p> |
|
231 Private method to create the label to be shown for too many icons. |
|
232 </p> |
203 <a NAME="EricIconBar.__iconClicked" ID="EricIconBar.__iconClicked"></a> |
233 <a NAME="EricIconBar.__iconClicked" ID="EricIconBar.__iconClicked"></a> |
204 <h4>EricIconBar.__iconClicked</h4> |
234 <h4>EricIconBar.__iconClicked</h4> |
205 <b>__iconClicked</b>(<i>label</i>) |
235 <b>__iconClicked</b>(<i>label</i>) |
206 |
236 |
207 <p> |
237 <p> |
212 <dt><i>label</i> (EricClickableLabel)</dt> |
242 <dt><i>label</i> (EricClickableLabel)</dt> |
213 <dd> |
243 <dd> |
214 reference to the clicked label |
244 reference to the clicked label |
215 </dd> |
245 </dd> |
216 </dl> |
246 </dl> |
|
247 <a NAME="EricIconBar.__moreLabelClicked" ID="EricIconBar.__moreLabelClicked"></a> |
|
248 <h4>EricIconBar.__moreLabelClicked</h4> |
|
249 <b>__moreLabelClicked</b>(<i></i>) |
|
250 |
|
251 <p> |
|
252 Private slot to handle a click onto the 'More' label. |
|
253 </p> |
217 <a NAME="EricIconBar.addIcon" ID="EricIconBar.addIcon"></a> |
254 <a NAME="EricIconBar.addIcon" ID="EricIconBar.addIcon"></a> |
218 <h4>EricIconBar.addIcon</h4> |
255 <h4>EricIconBar.addIcon</h4> |
219 <b>addIcon</b>(<i>icon, label=""</i>) |
256 <b>addIcon</b>(<i>icon, label=""</i>) |
220 |
257 |
221 <p> |
258 <p> |
376 <dt><i>index</i> (int)</dt> |
413 <dt><i>index</i> (int)</dt> |
377 <dd> |
414 <dd> |
378 index of the icon to be removed |
415 index of the icon to be removed |
379 </dd> |
416 </dd> |
380 </dl> |
417 </dl> |
|
418 <a NAME="EricIconBar.resizeEvent" ID="EricIconBar.resizeEvent"></a> |
|
419 <h4>EricIconBar.resizeEvent</h4> |
|
420 <b>resizeEvent</b>(<i>evt</i>) |
|
421 |
|
422 <p> |
|
423 Protected method to handle resizing of the icon bar. |
|
424 </p> |
|
425 <dl> |
|
426 |
|
427 <dt><i>evt</i> (QResizeEvent)</dt> |
|
428 <dd> |
|
429 reference to the event object |
|
430 </dd> |
|
431 </dl> |
381 <a NAME="EricIconBar.setBarSize" ID="EricIconBar.setBarSize"></a> |
432 <a NAME="EricIconBar.setBarSize" ID="EricIconBar.setBarSize"></a> |
382 <h4>EricIconBar.setBarSize</h4> |
433 <h4>EricIconBar.setBarSize</h4> |
383 <b>setBarSize</b>(<i>barSize</i>) |
434 <b>setBarSize</b>(<i>barSize</i>) |
384 |
435 |
385 <p> |
436 <p> |