Documentation/Source/eric5.E5Gui.E5TabWidget.html

changeset 1228
7afaf2fca55b
parent 945
8cd4d08fa9f6
child 1229
a8207dc73672
equal deleted inserted replaced
1227:c5db073a124f 1228:7afaf2fca55b
48 <hr /><hr /> 48 <hr /><hr />
49 <a NAME="E5DnDTabBar" ID="E5DnDTabBar"></a> 49 <a NAME="E5DnDTabBar" ID="E5DnDTabBar"></a>
50 <h2>E5DnDTabBar</h2> 50 <h2>E5DnDTabBar</h2>
51 <p> 51 <p>
52 Class implementing a tab bar class substituting QTabBar. 52 Class implementing a tab bar class substituting QTabBar.
53 </p><h4>Signals</h4> 53 </p><h3>Signals</h3>
54 <dl> 54 <dl>
55 <dt>tabMoveRequested(int, int)</dt> 55 <dt>tabMoveRequested(int, int)</dt>
56 <dd> 56 <dd>
57 emitted to signal a tab move request giving 57 emitted to signal a tab move request giving
58 the old and new index position 58 the old and new index position
62 E5WheelTabBar 62 E5WheelTabBar
63 <h3>Class Attributes</h3> 63 <h3>Class Attributes</h3>
64 <table> 64 <table>
65 <tr><td>None</td></tr> 65 <tr><td>None</td></tr>
66 </table> 66 </table>
67 <h3>Class Methods</h3>
68 <table>
69 <tr><td>None</td></tr>
70 </table>
67 <h3>Methods</h3> 71 <h3>Methods</h3>
68 <table> 72 <table>
69 <tr> 73 <tr>
70 <td><a href="#E5DnDTabBar.__init__">E5DnDTabBar</a></td>
71 <td>Constructor</td>
72 </tr><tr>
73 <td><a href="#E5DnDTabBar.dragEnterEvent">dragEnterEvent</a></td> 74 <td><a href="#E5DnDTabBar.dragEnterEvent">dragEnterEvent</a></td>
74 <td>Protected method to handle drag enter events.</td> 75 <td>Protected method to handle drag enter events.</td>
75 </tr><tr> 76 </tr><tr>
76 <td><a href="#E5DnDTabBar.dropEvent">dropEvent</a></td> 77 <td><a href="#E5DnDTabBar.dropEvent">dropEvent</a></td>
77 <td>Protected method to handle drop events.</td> 78 <td>Protected method to handle drop events.</td>
80 <td>Protected method to handle mouse move events.</td> 81 <td>Protected method to handle mouse move events.</td>
81 </tr><tr> 82 </tr><tr>
82 <td><a href="#E5DnDTabBar.mousePressEvent">mousePressEvent</a></td> 83 <td><a href="#E5DnDTabBar.mousePressEvent">mousePressEvent</a></td>
83 <td>Protected method to handle mouse press events.</td> 84 <td>Protected method to handle mouse press events.</td>
84 </tr> 85 </tr>
86 </table>
87 <h3>Static Methods</h3>
88 <table>
89 <tr><td>None</td></tr>
85 </table> 90 </table>
86 <a NAME="E5DnDTabBar.__init__" ID="E5DnDTabBar.__init__"></a> 91 <a NAME="E5DnDTabBar.__init__" ID="E5DnDTabBar.__init__"></a>
87 <h4>E5DnDTabBar (Constructor)</h4> 92 <h4>E5DnDTabBar (Constructor)</h4>
88 <b>E5DnDTabBar</b>(<i>parent=None</i>) 93 <b>E5DnDTabBar</b>(<i>parent=None</i>)
89 <p> 94 <p>
141 <p> 146 <p>
142 Class implementing a tab widget class substituting QTabWidget. 147 Class implementing a tab widget class substituting QTabWidget.
143 </p><p> 148 </p><p>
144 It provides slots to show the previous and next tab and give 149 It provides slots to show the previous and next tab and give
145 them the input focus and it allows to have a context menu for the tabs. 150 them the input focus and it allows to have a context menu for the tabs.
146 </p><h4>Signals</h4> 151 </p><h3>Signals</h3>
147 <dl> 152 <dl>
148 <dt>customTabContextMenuRequested(const QPoint & point, int index)</dt> 153 <dt>customTabContextMenuRequested(const QPoint & point, int index)</dt>
149 <dd> 154 <dd>
150 emitted when 155 emitted when
151 a context menu for a tab is requested 156 a context menu for a tab is requested
155 QTabWidget 160 QTabWidget
156 <h3>Class Attributes</h3> 161 <h3>Class Attributes</h3>
157 <table> 162 <table>
158 <tr><td>None</td></tr> 163 <tr><td>None</td></tr>
159 </table> 164 </table>
165 <h3>Class Methods</h3>
166 <table>
167 <tr><td>None</td></tr>
168 </table>
160 <h3>Methods</h3> 169 <h3>Methods</h3>
161 <table> 170 <table>
162 <tr> 171 <tr>
163 <td><a href="#E5TabWidget.__init__">E5TabWidget</a></td>
164 <td>Constructor</td>
165 </tr><tr>
166 <td><a href="#E5TabWidget.__currentChanged">__currentChanged</a></td> 172 <td><a href="#E5TabWidget.__currentChanged">__currentChanged</a></td>
167 <td>Private slot to handle the currentChanged signal.</td> 173 <td>Private slot to handle the currentChanged signal.</td>
168 </tr><tr> 174 </tr><tr>
169 <td><a href="#E5TabWidget.__freeSide">__freeSide</a></td> 175 <td><a href="#E5TabWidget.__freeSide">__freeSide</a></td>
170 <td>Private method to determine the free side of a tab.</td> 176 <td>Private method to determine the free side of a tab.</td>
197 <td>Public method to set the context menu policy of the tab.</td> 203 <td>Public method to set the context menu policy of the tab.</td>
198 </tr><tr> 204 </tr><tr>
199 <td><a href="#E5TabWidget.switchTab">switchTab</a></td> 205 <td><a href="#E5TabWidget.switchTab">switchTab</a></td>
200 <td>Public slot used to switch between the current and the previous current tab.</td> 206 <td>Public slot used to switch between the current and the previous current tab.</td>
201 </tr> 207 </tr>
208 </table>
209 <h3>Static Methods</h3>
210 <table>
211 <tr><td>None</td></tr>
202 </table> 212 </table>
203 <a NAME="E5TabWidget.__init__" ID="E5TabWidget.__init__"></a> 213 <a NAME="E5TabWidget.__init__" ID="E5TabWidget.__init__"></a>
204 <h4>E5TabWidget (Constructor)</h4> 214 <h4>E5TabWidget (Constructor)</h4>
205 <b>E5TabWidget</b>(<i>parent=None, dnd=False</i>) 215 <b>E5TabWidget</b>(<i>parent=None, dnd=False</i>)
206 <p> 216 <p>
349 QTabBar 359 QTabBar
350 <h3>Class Attributes</h3> 360 <h3>Class Attributes</h3>
351 <table> 361 <table>
352 <tr><td>None</td></tr> 362 <tr><td>None</td></tr>
353 </table> 363 </table>
364 <h3>Class Methods</h3>
365 <table>
366 <tr><td>None</td></tr>
367 </table>
354 <h3>Methods</h3> 368 <h3>Methods</h3>
355 <table> 369 <table>
356 <tr> 370 <tr>
357 <td><a href="#E5WheelTabBar.__init__">E5WheelTabBar</a></td>
358 <td>Constructor</td>
359 </tr><tr>
360 <td><a href="#E5WheelTabBar.wheelEvent">wheelEvent</a></td> 371 <td><a href="#E5WheelTabBar.wheelEvent">wheelEvent</a></td>
361 <td>Protected slot to support wheel events.</td> 372 <td>Protected slot to support wheel events.</td>
362 </tr> 373 </tr>
374 </table>
375 <h3>Static Methods</h3>
376 <table>
377 <tr><td>None</td></tr>
363 </table> 378 </table>
364 <a NAME="E5WheelTabBar.__init__" ID="E5WheelTabBar.__init__"></a> 379 <a NAME="E5WheelTabBar.__init__" ID="E5WheelTabBar.__init__"></a>
365 <h4>E5WheelTabBar (Constructor)</h4> 380 <h4>E5WheelTabBar (Constructor)</h4>
366 <b>E5WheelTabBar</b>(<i>parent=None</i>) 381 <b>E5WheelTabBar</b>(<i>parent=None</i>)
367 <p> 382 <p>

eric ide

mercurial