20 </style> |
20 </style> |
21 </head> |
21 </head> |
22 <body><a NAME="top" ID="top"></a> |
22 <body><a NAME="top" ID="top"></a> |
23 <h1>eric5.E5Gui.E5ToolBox</h1> |
23 <h1>eric5.E5Gui.E5ToolBox</h1> |
24 <p> |
24 <p> |
25 Module implementing a horizontal and a vertical toolbox class. |
25 Module implementing a horizontal and a vertical toolbox class. |
26 </p> |
26 </p> |
27 <h3>Global Attributes</h3> |
27 <h3>Global Attributes</h3> |
28 <table> |
28 <table> |
29 <tr><td>None</td></tr> |
29 <tr><td>None</td></tr> |
30 </table> |
30 </table> |
31 <h3>Classes</h3> |
31 <h3>Classes</h3> |
32 <table> |
32 <table> |
33 <tr> |
33 <tr> |
34 <td><a href="#E5HorizontalToolBox">E5HorizontalToolBox</a></td> |
34 <td><a href="#E5HorizontalToolBox">E5HorizontalToolBox</a></td> |
35 <td>Class implementing a vertical QToolBox like widget.</td> |
35 <td>Class implementing a vertical QToolBox like widget.</td> |
36 </tr><tr> |
36 </tr><tr> |
37 <td><a href="#E5VerticalToolBox">E5VerticalToolBox</a></td> |
37 <td><a href="#E5VerticalToolBox">E5VerticalToolBox</a></td> |
38 <td>Class implementing a ToolBox class substituting QToolBox to support wheel events.</td> |
38 <td>Class implementing a ToolBox class substituting QToolBox to support wheel events.</td> |
39 </tr> |
39 </tr> |
40 </table> |
40 </table> |
41 <h3>Functions</h3> |
41 <h3>Functions</h3> |
42 <table> |
42 <table> |
43 <tr><td>None</td></tr> |
43 <tr><td>None</td></tr> |
44 </table> |
44 </table> |
45 <hr /><hr /> |
45 <hr /><hr /> |
46 <a NAME="E5HorizontalToolBox" ID="E5HorizontalToolBox"></a> |
46 <a NAME="E5HorizontalToolBox" ID="E5HorizontalToolBox"></a> |
47 <h2>E5HorizontalToolBox</h2> |
47 <h2>E5HorizontalToolBox</h2> |
48 <p> |
48 <p> |
49 Class implementing a vertical QToolBox like widget. |
49 Class implementing a vertical QToolBox like widget. |
50 </p> |
50 </p> |
51 <h3>Derived from</h3> |
51 <h3>Derived from</h3> |
52 E5TabWidget |
52 E5TabWidget |
53 <h3>Class Attributes</h3> |
53 <h3>Class Attributes</h3> |
54 <table> |
54 <table> |
56 </table> |
56 </table> |
57 <h3>Methods</h3> |
57 <h3>Methods</h3> |
58 <table> |
58 <table> |
59 <tr> |
59 <tr> |
60 <td><a href="#E5HorizontalToolBox.__init__">E5HorizontalToolBox</a></td> |
60 <td><a href="#E5HorizontalToolBox.__init__">E5HorizontalToolBox</a></td> |
61 <td>Constructor</td> |
61 <td>Constructor</td> |
62 </tr><tr> |
62 </tr><tr> |
63 <td><a href="#E5HorizontalToolBox.addItem">addItem</a></td> |
63 <td><a href="#E5HorizontalToolBox.addItem">addItem</a></td> |
64 <td>Public method to add a widget to the toolbox.</td> |
64 <td>Public method to add a widget to the toolbox.</td> |
65 </tr><tr> |
65 </tr><tr> |
66 <td><a href="#E5HorizontalToolBox.insertItem">insertItem</a></td> |
66 <td><a href="#E5HorizontalToolBox.insertItem">insertItem</a></td> |
67 <td>Public method to add a widget to the toolbox.</td> |
67 <td>Public method to add a widget to the toolbox.</td> |
68 </tr><tr> |
68 </tr><tr> |
69 <td><a href="#E5HorizontalToolBox.setItemEnabled">setItemEnabled</a></td> |
69 <td><a href="#E5HorizontalToolBox.setItemEnabled">setItemEnabled</a></td> |
70 <td>Public method to set the enabled state of an item.</td> |
70 <td>Public method to set the enabled state of an item.</td> |
71 </tr><tr> |
71 </tr><tr> |
72 <td><a href="#E5HorizontalToolBox.setItemToolTip">setItemToolTip</a></td> |
72 <td><a href="#E5HorizontalToolBox.setItemToolTip">setItemToolTip</a></td> |
73 <td>Public method to set the tooltip of an item.</td> |
73 <td>Public method to set the tooltip of an item.</td> |
74 </tr> |
74 </tr> |
75 </table> |
75 </table> |
76 <a NAME="E5HorizontalToolBox.__init__" ID="E5HorizontalToolBox.__init__"></a> |
76 <a NAME="E5HorizontalToolBox.__init__" ID="E5HorizontalToolBox.__init__"></a> |
77 <h4>E5HorizontalToolBox (Constructor)</h4> |
77 <h4>E5HorizontalToolBox (Constructor)</h4> |
78 <b>E5HorizontalToolBox</b>(<i>parent = None</i>) |
78 <b>E5HorizontalToolBox</b>(<i>parent = None</i>) |
79 <p> |
79 <p> |
80 Constructor |
80 Constructor |
81 </p><dl> |
81 </p><dl> |
82 <dt><i>parent</i></dt> |
82 <dt><i>parent</i></dt> |
83 <dd> |
83 <dd> |
84 reference to the parent widget (QWidget) |
84 reference to the parent widget (QWidget) |
85 </dd> |
85 </dd> |
86 </dl><a NAME="E5HorizontalToolBox.addItem" ID="E5HorizontalToolBox.addItem"></a> |
86 </dl><a NAME="E5HorizontalToolBox.addItem" ID="E5HorizontalToolBox.addItem"></a> |
87 <h4>E5HorizontalToolBox.addItem</h4> |
87 <h4>E5HorizontalToolBox.addItem</h4> |
88 <b>addItem</b>(<i>widget, icon, text</i>) |
88 <b>addItem</b>(<i>widget, icon, text</i>) |
89 <p> |
89 <p> |
90 Public method to add a widget to the toolbox. |
90 Public method to add a widget to the toolbox. |
91 </p><dl> |
91 </p><dl> |
92 <dt><i>widget</i></dt> |
92 <dt><i>widget</i></dt> |
93 <dd> |
93 <dd> |
94 reference to the widget to be added (QWidget) |
94 reference to the widget to be added (QWidget) |
95 </dd><dt><i>icon</i></dt> |
95 </dd><dt><i>icon</i></dt> |
96 <dd> |
96 <dd> |
97 the icon to be shown (QIcon) |
97 the icon to be shown (QIcon) |
98 </dd><dt><i>text</i></dt> |
98 </dd><dt><i>text</i></dt> |
99 <dd> |
99 <dd> |
100 the text to be shown (string) |
100 the text to be shown (string) |
101 </dd> |
101 </dd> |
102 </dl><dl> |
102 </dl><dl> |
103 <dt>Returns:</dt> |
103 <dt>Returns:</dt> |
104 <dd> |
104 <dd> |
105 index of the added widget (integer) |
105 index of the added widget (integer) |
106 </dd> |
106 </dd> |
107 </dl><a NAME="E5HorizontalToolBox.insertItem" ID="E5HorizontalToolBox.insertItem"></a> |
107 </dl><a NAME="E5HorizontalToolBox.insertItem" ID="E5HorizontalToolBox.insertItem"></a> |
108 <h4>E5HorizontalToolBox.insertItem</h4> |
108 <h4>E5HorizontalToolBox.insertItem</h4> |
109 <b>insertItem</b>(<i>index, widget, icon, text</i>) |
109 <b>insertItem</b>(<i>index, widget, icon, text</i>) |
110 <p> |
110 <p> |
111 Public method to add a widget to the toolbox. |
111 Public method to add a widget to the toolbox. |
112 </p><dl> |
112 </p><dl> |
113 <dt><i>index</i></dt> |
113 <dt><i>index</i></dt> |
114 <dd> |
114 <dd> |
115 position at which the widget should be inserted (integer) |
115 position at which the widget should be inserted (integer) |
116 </dd><dt><i>widget</i></dt> |
116 </dd><dt><i>widget</i></dt> |
117 <dd> |
117 <dd> |
118 reference to the widget to be added (QWidget) |
118 reference to the widget to be added (QWidget) |
119 </dd><dt><i>icon</i></dt> |
119 </dd><dt><i>icon</i></dt> |
120 <dd> |
120 <dd> |
121 the icon to be shown (QIcon) |
121 the icon to be shown (QIcon) |
122 </dd><dt><i>text</i></dt> |
122 </dd><dt><i>text</i></dt> |
123 <dd> |
123 <dd> |
124 the text to be shown (string) |
124 the text to be shown (string) |
125 </dd> |
125 </dd> |
126 </dl><dl> |
126 </dl><dl> |
127 <dt>Returns:</dt> |
127 <dt>Returns:</dt> |
128 <dd> |
128 <dd> |
129 index of the added widget (integer) |
129 index of the added widget (integer) |
130 </dd> |
130 </dd> |
131 </dl><a NAME="E5HorizontalToolBox.setItemEnabled" ID="E5HorizontalToolBox.setItemEnabled"></a> |
131 </dl><a NAME="E5HorizontalToolBox.setItemEnabled" ID="E5HorizontalToolBox.setItemEnabled"></a> |
132 <h4>E5HorizontalToolBox.setItemEnabled</h4> |
132 <h4>E5HorizontalToolBox.setItemEnabled</h4> |
133 <b>setItemEnabled</b>(<i>index, enabled</i>) |
133 <b>setItemEnabled</b>(<i>index, enabled</i>) |
134 <p> |
134 <p> |
135 Public method to set the enabled state of an item. |
135 Public method to set the enabled state of an item. |
136 </p><dl> |
136 </p><dl> |
137 <dt><i>index</i></dt> |
137 <dt><i>index</i></dt> |
138 <dd> |
138 <dd> |
139 index of the item (integer) |
139 index of the item (integer) |
140 </dd><dt><i>enabled</i></dt> |
140 </dd><dt><i>enabled</i></dt> |
141 <dd> |
141 <dd> |
142 flag indicating the enabled state (boolean) |
142 flag indicating the enabled state (boolean) |
143 </dd> |
143 </dd> |
144 </dl><a NAME="E5HorizontalToolBox.setItemToolTip" ID="E5HorizontalToolBox.setItemToolTip"></a> |
144 </dl><a NAME="E5HorizontalToolBox.setItemToolTip" ID="E5HorizontalToolBox.setItemToolTip"></a> |
145 <h4>E5HorizontalToolBox.setItemToolTip</h4> |
145 <h4>E5HorizontalToolBox.setItemToolTip</h4> |
146 <b>setItemToolTip</b>(<i>index, toolTip</i>) |
146 <b>setItemToolTip</b>(<i>index, toolTip</i>) |
147 <p> |
147 <p> |
148 Public method to set the tooltip of an item. |
148 Public method to set the tooltip of an item. |
149 </p><dl> |
149 </p><dl> |
150 <dt><i>index</i></dt> |
150 <dt><i>index</i></dt> |
151 <dd> |
151 <dd> |
152 index of the item (integer) |
152 index of the item (integer) |
153 </dd><dt><i>toolTip</i></dt> |
153 </dd><dt><i>toolTip</i></dt> |
154 <dd> |
154 <dd> |
155 tooltip text to be set (string) |
155 tooltip text to be set (string) |
156 </dd> |
156 </dd> |
157 </dl> |
157 </dl> |
158 <div align="right"><a href="#top">Up</a></div> |
158 <div align="right"><a href="#top">Up</a></div> |
159 <hr /><hr /> |
159 <hr /><hr /> |
160 <a NAME="E5VerticalToolBox" ID="E5VerticalToolBox"></a> |
160 <a NAME="E5VerticalToolBox" ID="E5VerticalToolBox"></a> |
161 <h2>E5VerticalToolBox</h2> |
161 <h2>E5VerticalToolBox</h2> |
162 <p> |
162 <p> |
163 Class implementing a ToolBox class substituting QToolBox to support wheel events. |
163 Class implementing a ToolBox class substituting QToolBox to support wheel events. |
164 </p> |
164 </p> |
165 <h3>Derived from</h3> |
165 <h3>Derived from</h3> |
166 QToolBox |
166 QToolBox |
167 <h3>Class Attributes</h3> |
167 <h3>Class Attributes</h3> |
168 <table> |
168 <table> |
170 </table> |
170 </table> |
171 <h3>Methods</h3> |
171 <h3>Methods</h3> |
172 <table> |
172 <table> |
173 <tr> |
173 <tr> |
174 <td><a href="#E5VerticalToolBox.__init__">E5VerticalToolBox</a></td> |
174 <td><a href="#E5VerticalToolBox.__init__">E5VerticalToolBox</a></td> |
175 <td>Constructor</td> |
175 <td>Constructor</td> |
176 </tr><tr> |
176 </tr><tr> |
177 <td><a href="#E5VerticalToolBox.wheelEvent">wheelEvent</a></td> |
177 <td><a href="#E5VerticalToolBox.wheelEvent">wheelEvent</a></td> |
178 <td>Protected slot to support wheel events.</td> |
178 <td>Protected slot to support wheel events.</td> |
179 </tr> |
179 </tr> |
180 </table> |
180 </table> |
181 <a NAME="E5VerticalToolBox.__init__" ID="E5VerticalToolBox.__init__"></a> |
181 <a NAME="E5VerticalToolBox.__init__" ID="E5VerticalToolBox.__init__"></a> |
182 <h4>E5VerticalToolBox (Constructor)</h4> |
182 <h4>E5VerticalToolBox (Constructor)</h4> |
183 <b>E5VerticalToolBox</b>(<i>parent = None</i>) |
183 <b>E5VerticalToolBox</b>(<i>parent = None</i>) |
184 <p> |
184 <p> |
185 Constructor |
185 Constructor |
186 </p><dl> |
186 </p><dl> |
187 <dt><i>parent</i></dt> |
187 <dt><i>parent</i></dt> |
188 <dd> |
188 <dd> |
189 reference to the parent widget (QWidget) |
189 reference to the parent widget (QWidget) |
190 </dd> |
190 </dd> |
191 </dl><a NAME="E5VerticalToolBox.wheelEvent" ID="E5VerticalToolBox.wheelEvent"></a> |
191 </dl><a NAME="E5VerticalToolBox.wheelEvent" ID="E5VerticalToolBox.wheelEvent"></a> |
192 <h4>E5VerticalToolBox.wheelEvent</h4> |
192 <h4>E5VerticalToolBox.wheelEvent</h4> |
193 <b>wheelEvent</b>(<i>event</i>) |
193 <b>wheelEvent</b>(<i>event</i>) |
194 <p> |
194 <p> |
195 Protected slot to support wheel events. |
195 Protected slot to support wheel events. |
196 </p><dl> |
196 </p><dl> |
197 <dt><i>reference</i></dt> |
197 <dt><i>reference</i></dt> |
198 <dd> |
198 <dd> |
199 to the wheel event (QWheelEvent) |
199 to the wheel event (QWheelEvent) |
200 </dd> |
200 </dd> |
201 </dl> |
201 </dl> |
202 <div align="right"><a href="#top">Up</a></div> |
202 <div align="right"><a href="#top">Up</a></div> |
203 <hr /> |
203 <hr /> |
204 </body></html> |
204 </body></html> |