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.E5Gui.E5ToolBarManager</h1> |
23 <h1>eric6.E5Gui.E5ToolBarManager</h1> |
|
24 |
23 <p> |
25 <p> |
24 Module implementing a toolbar manager class. |
26 Module implementing a toolbar manager class. |
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> |
|
34 |
31 <table> |
35 <table> |
|
36 |
32 <tr> |
37 <tr> |
33 <td><a href="#E5ToolBarManager">E5ToolBarManager</a></td> |
38 <td><a href="#E5ToolBarManager">E5ToolBarManager</a></td> |
34 <td>Class implementing a toolbar manager.</td> |
39 <td>Class implementing a toolbar manager.</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="E5ToolBarManager" ID="E5ToolBarManager"></a> |
49 <a NAME="E5ToolBarManager" ID="E5ToolBarManager"></a> |
43 <h2>E5ToolBarManager</h2> |
50 <h2>E5ToolBarManager</h2> |
|
51 |
44 <p> |
52 <p> |
45 Class implementing a toolbar manager. |
53 Class implementing a toolbar manager. |
46 </p> |
54 </p> |
47 <h3>Derived from</h3> |
55 <h3>Derived from</h3> |
48 QObject |
56 QObject |
49 <h3>Class Attributes</h3> |
57 <h3>Class Attributes</h3> |
|
58 |
50 <table> |
59 <table> |
51 <tr><td>CustomToolBarMarker</td></tr><tr><td>ToolBarMarker</td></tr><tr><td>VersionMarker</td></tr> |
60 <tr><td>CustomToolBarMarker</td></tr><tr><td>ToolBarMarker</td></tr><tr><td>VersionMarker</td></tr> |
52 </table> |
61 </table> |
53 <h3>Class Methods</h3> |
62 <h3>Class Methods</h3> |
|
63 |
54 <table> |
64 <table> |
55 <tr><td>None</td></tr> |
65 <tr><td>None</td></tr> |
56 </table> |
66 </table> |
57 <h3>Methods</h3> |
67 <h3>Methods</h3> |
|
68 |
58 <table> |
69 <table> |
|
70 |
59 <tr> |
71 <tr> |
60 <td><a href="#E5ToolBarManager.__init__">E5ToolBarManager</a></td> |
72 <td><a href="#E5ToolBarManager.__init__">E5ToolBarManager</a></td> |
61 <td>Constructor</td> |
73 <td>Constructor</td> |
62 </tr><tr> |
74 </tr> |
|
75 <tr> |
63 <td><a href="#E5ToolBarManager.__findAction">__findAction</a></td> |
76 <td><a href="#E5ToolBarManager.__findAction">__findAction</a></td> |
64 <td>Private method to find an action by name.</td> |
77 <td>Private method to find an action by name.</td> |
65 </tr><tr> |
78 </tr> |
|
79 <tr> |
66 <td><a href="#E5ToolBarManager.__findDefaultToolBar">__findDefaultToolBar</a></td> |
80 <td><a href="#E5ToolBarManager.__findDefaultToolBar">__findDefaultToolBar</a></td> |
67 <td>Private method to find a default toolbar by name.</td> |
81 <td>Private method to find a default toolbar by name.</td> |
68 </tr><tr> |
82 </tr> |
|
83 <tr> |
69 <td><a href="#E5ToolBarManager.__toolBarByName">__toolBarByName</a></td> |
84 <td><a href="#E5ToolBarManager.__toolBarByName">__toolBarByName</a></td> |
70 <td>Private slot to get a toolbar by its object name.</td> |
85 <td>Private slot to get a toolbar by its object name.</td> |
71 </tr><tr> |
86 </tr> |
|
87 <tr> |
72 <td><a href="#E5ToolBarManager.actionById">actionById</a></td> |
88 <td><a href="#E5ToolBarManager.actionById">actionById</a></td> |
73 <td>Public method to get an action given its id.</td> |
89 <td>Public method to get an action given its id.</td> |
74 </tr><tr> |
90 </tr> |
|
91 <tr> |
75 <td><a href="#E5ToolBarManager.addAction">addAction</a></td> |
92 <td><a href="#E5ToolBarManager.addAction">addAction</a></td> |
76 <td>Public method to add an action to be managed.</td> |
93 <td>Public method to add an action to be managed.</td> |
77 </tr><tr> |
94 </tr> |
|
95 <tr> |
78 <td><a href="#E5ToolBarManager.addActions">addActions</a></td> |
96 <td><a href="#E5ToolBarManager.addActions">addActions</a></td> |
79 <td>Public method to add actions to be managed.</td> |
97 <td>Public method to add actions to be managed.</td> |
80 </tr><tr> |
98 </tr> |
|
99 <tr> |
81 <td><a href="#E5ToolBarManager.addToolBar">addToolBar</a></td> |
100 <td><a href="#E5ToolBarManager.addToolBar">addToolBar</a></td> |
82 <td>Public method to add a toolbar to be managed.</td> |
101 <td>Public method to add a toolbar to be managed.</td> |
83 </tr><tr> |
102 </tr> |
|
103 <tr> |
84 <td><a href="#E5ToolBarManager.categories">categories</a></td> |
104 <td><a href="#E5ToolBarManager.categories">categories</a></td> |
85 <td>Public method to get the list of categories.</td> |
105 <td>Public method to get the list of categories.</td> |
86 </tr><tr> |
106 </tr> |
|
107 <tr> |
87 <td><a href="#E5ToolBarManager.categoryActions">categoryActions</a></td> |
108 <td><a href="#E5ToolBarManager.categoryActions">categoryActions</a></td> |
88 <td>Public method to get the actions belonging to a category.</td> |
109 <td>Public method to get the actions belonging to a category.</td> |
89 </tr><tr> |
110 </tr> |
|
111 <tr> |
90 <td><a href="#E5ToolBarManager.createToolBar">createToolBar</a></td> |
112 <td><a href="#E5ToolBarManager.createToolBar">createToolBar</a></td> |
91 <td>Public method to create a custom toolbar.</td> |
113 <td>Public method to create a custom toolbar.</td> |
92 </tr><tr> |
114 </tr> |
|
115 <tr> |
93 <td><a href="#E5ToolBarManager.defaultToolBarActions">defaultToolBarActions</a></td> |
116 <td><a href="#E5ToolBarManager.defaultToolBarActions">defaultToolBarActions</a></td> |
94 <td>Public method to get a default toolbar's actions given its id.</td> |
117 <td>Public method to get a default toolbar's actions given its id.</td> |
95 </tr><tr> |
118 </tr> |
|
119 <tr> |
96 <td><a href="#E5ToolBarManager.defaultToolBars">defaultToolBars</a></td> |
120 <td><a href="#E5ToolBarManager.defaultToolBars">defaultToolBars</a></td> |
97 <td>Public method to get all toolbars added with addToolBar().</td> |
121 <td>Public method to get all toolbars added with addToolBar().</td> |
98 </tr><tr> |
122 </tr> |
|
123 <tr> |
99 <td><a href="#E5ToolBarManager.deleteToolBar">deleteToolBar</a></td> |
124 <td><a href="#E5ToolBarManager.deleteToolBar">deleteToolBar</a></td> |
100 <td>Public method to remove a custom toolbar created with createToolBar().</td> |
125 <td>Public method to remove a custom toolbar created with createToolBar().</td> |
101 </tr><tr> |
126 </tr> |
|
127 <tr> |
102 <td><a href="#E5ToolBarManager.isDefaultToolBar">isDefaultToolBar</a></td> |
128 <td><a href="#E5ToolBarManager.isDefaultToolBar">isDefaultToolBar</a></td> |
103 <td>Public method to check, if a toolbar was added with addToolBar().</td> |
129 <td>Public method to check, if a toolbar was added with addToolBar().</td> |
104 </tr><tr> |
130 </tr> |
|
131 <tr> |
105 <td><a href="#E5ToolBarManager.isWidgetAction">isWidgetAction</a></td> |
132 <td><a href="#E5ToolBarManager.isWidgetAction">isWidgetAction</a></td> |
106 <td>Public method to check, if action is a widget action.</td> |
133 <td>Public method to check, if action is a widget action.</td> |
107 </tr><tr> |
134 </tr> |
|
135 <tr> |
108 <td><a href="#E5ToolBarManager.mainWindow">mainWindow</a></td> |
136 <td><a href="#E5ToolBarManager.mainWindow">mainWindow</a></td> |
109 <td>Public method to get the reference to the main window.</td> |
137 <td>Public method to get the reference to the main window.</td> |
110 </tr><tr> |
138 </tr> |
|
139 <tr> |
111 <td><a href="#E5ToolBarManager.removeAction">removeAction</a></td> |
140 <td><a href="#E5ToolBarManager.removeAction">removeAction</a></td> |
112 <td>Public method to remove an action from the manager.</td> |
141 <td>Public method to remove an action from the manager.</td> |
113 </tr><tr> |
142 </tr> |
|
143 <tr> |
114 <td><a href="#E5ToolBarManager.removeCategoryActions">removeCategoryActions</a></td> |
144 <td><a href="#E5ToolBarManager.removeCategoryActions">removeCategoryActions</a></td> |
115 <td>Public method to remove the actions belonging to a category.</td> |
145 <td>Public method to remove the actions belonging to a category.</td> |
116 </tr><tr> |
146 </tr> |
|
147 <tr> |
117 <td><a href="#E5ToolBarManager.removeToolBar">removeToolBar</a></td> |
148 <td><a href="#E5ToolBarManager.removeToolBar">removeToolBar</a></td> |
118 <td>Public method to remove a toolbar added with addToolBar().</td> |
149 <td>Public method to remove a toolbar added with addToolBar().</td> |
119 </tr><tr> |
150 </tr> |
|
151 <tr> |
120 <td><a href="#E5ToolBarManager.removeWidgetActions">removeWidgetActions</a></td> |
152 <td><a href="#E5ToolBarManager.removeWidgetActions">removeWidgetActions</a></td> |
121 <td>Public method to remove widget actions.</td> |
153 <td>Public method to remove widget actions.</td> |
122 </tr><tr> |
154 </tr> |
|
155 <tr> |
123 <td><a href="#E5ToolBarManager.renameToolBar">renameToolBar</a></td> |
156 <td><a href="#E5ToolBarManager.renameToolBar">renameToolBar</a></td> |
124 <td>Public method to give a toolbar a new title.</td> |
157 <td>Public method to give a toolbar a new title.</td> |
125 </tr><tr> |
158 </tr> |
|
159 <tr> |
126 <td><a href="#E5ToolBarManager.resetAllToolBars">resetAllToolBars</a></td> |
160 <td><a href="#E5ToolBarManager.resetAllToolBars">resetAllToolBars</a></td> |
127 <td>Public method to reset all toolbars to their default state.</td> |
161 <td>Public method to reset all toolbars to their default state.</td> |
128 </tr><tr> |
162 </tr> |
|
163 <tr> |
129 <td><a href="#E5ToolBarManager.resetToolBar">resetToolBar</a></td> |
164 <td><a href="#E5ToolBarManager.resetToolBar">resetToolBar</a></td> |
130 <td>Public method to reset a toolbar to its default state.</td> |
165 <td>Public method to reset a toolbar to its default state.</td> |
131 </tr><tr> |
166 </tr> |
|
167 <tr> |
132 <td><a href="#E5ToolBarManager.restoreState">restoreState</a></td> |
168 <td><a href="#E5ToolBarManager.restoreState">restoreState</a></td> |
133 <td>Public method to restore the state of the toolbar manager.</td> |
169 <td>Public method to restore the state of the toolbar manager.</td> |
134 </tr><tr> |
170 </tr> |
|
171 <tr> |
135 <td><a href="#E5ToolBarManager.saveState">saveState</a></td> |
172 <td><a href="#E5ToolBarManager.saveState">saveState</a></td> |
136 <td>Public method to save the state of the toolbar manager.</td> |
173 <td>Public method to save the state of the toolbar manager.</td> |
137 </tr><tr> |
174 </tr> |
|
175 <tr> |
138 <td><a href="#E5ToolBarManager.setMainWindow">setMainWindow</a></td> |
176 <td><a href="#E5ToolBarManager.setMainWindow">setMainWindow</a></td> |
139 <td>Public method to set the reference to the main window.</td> |
177 <td>Public method to set the reference to the main window.</td> |
140 </tr><tr> |
178 </tr> |
|
179 <tr> |
141 <td><a href="#E5ToolBarManager.setToolBar">setToolBar</a></td> |
180 <td><a href="#E5ToolBarManager.setToolBar">setToolBar</a></td> |
142 <td>Public method to set the actions of a toolbar.</td> |
181 <td>Public method to set the actions of a toolbar.</td> |
143 </tr><tr> |
182 </tr> |
|
183 <tr> |
144 <td><a href="#E5ToolBarManager.setToolBars">setToolBars</a></td> |
184 <td><a href="#E5ToolBarManager.setToolBars">setToolBars</a></td> |
145 <td>Public method to set the actions of several toolbars.</td> |
185 <td>Public method to set the actions of several toolbars.</td> |
146 </tr><tr> |
186 </tr> |
|
187 <tr> |
147 <td><a href="#E5ToolBarManager.toolBarActions">toolBarActions</a></td> |
188 <td><a href="#E5ToolBarManager.toolBarActions">toolBarActions</a></td> |
148 <td>Public method to get a toolbar's actions given its id.</td> |
189 <td>Public method to get a toolbar's actions given its id.</td> |
149 </tr><tr> |
190 </tr> |
|
191 <tr> |
150 <td><a href="#E5ToolBarManager.toolBarById">toolBarById</a></td> |
192 <td><a href="#E5ToolBarManager.toolBarById">toolBarById</a></td> |
151 <td>Public method to get a toolbar given its id.</td> |
193 <td>Public method to get a toolbar given its id.</td> |
152 </tr><tr> |
194 </tr> |
|
195 <tr> |
153 <td><a href="#E5ToolBarManager.toolBarWidgetAction">toolBarWidgetAction</a></td> |
196 <td><a href="#E5ToolBarManager.toolBarWidgetAction">toolBarWidgetAction</a></td> |
154 <td>Public method to get the toolbar for a widget action.</td> |
197 <td>Public method to get the toolbar for a widget action.</td> |
155 </tr><tr> |
198 </tr> |
|
199 <tr> |
156 <td><a href="#E5ToolBarManager.toolBars">toolBars</a></td> |
200 <td><a href="#E5ToolBarManager.toolBars">toolBars</a></td> |
157 <td>Public method to get all toolbars.</td> |
201 <td>Public method to get all toolbars.</td> |
158 </tr><tr> |
202 </tr> |
|
203 <tr> |
159 <td><a href="#E5ToolBarManager.toolBarsActions">toolBarsActions</a></td> |
204 <td><a href="#E5ToolBarManager.toolBarsActions">toolBarsActions</a></td> |
160 <td>Public method to get all toolbars and their actions.</td> |
205 <td>Public method to get all toolbars and their actions.</td> |
161 </tr> |
206 </tr> |
162 </table> |
207 </table> |
163 <h3>Static Methods</h3> |
208 <h3>Static Methods</h3> |
|
209 |
164 <table> |
210 <table> |
165 <tr><td>None</td></tr> |
211 <tr><td>None</td></tr> |
166 </table> |
212 </table> |
|
213 |
167 <a NAME="E5ToolBarManager.__init__" ID="E5ToolBarManager.__init__"></a> |
214 <a NAME="E5ToolBarManager.__init__" ID="E5ToolBarManager.__init__"></a> |
168 <h4>E5ToolBarManager (Constructor)</h4> |
215 <h4>E5ToolBarManager (Constructor)</h4> |
169 <b>E5ToolBarManager</b>(<i>ui=None, parent=None</i>) |
216 <b>E5ToolBarManager</b>(<i>ui=None, parent=None</i>) |
|
217 |
170 <p> |
218 <p> |
171 Constructor |
219 Constructor |
172 </p><dl> |
220 </p> |
|
221 <dl> |
|
222 |
173 <dt><i>ui</i></dt> |
223 <dt><i>ui</i></dt> |
174 <dd> |
224 <dd> |
175 reference to the user interface object (UI.UserInterface) |
225 reference to the user interface object (UI.UserInterface) |
176 </dd><dt><i>parent</i></dt> |
226 </dd> |
|
227 <dt><i>parent</i></dt> |
177 <dd> |
228 <dd> |
178 reference to the parent object (QObject) |
229 reference to the parent object (QObject) |
179 </dd> |
230 </dd> |
180 </dl><a NAME="E5ToolBarManager.__findAction" ID="E5ToolBarManager.__findAction"></a> |
231 </dl> |
|
232 <a NAME="E5ToolBarManager.__findAction" ID="E5ToolBarManager.__findAction"></a> |
181 <h4>E5ToolBarManager.__findAction</h4> |
233 <h4>E5ToolBarManager.__findAction</h4> |
182 <b>__findAction</b>(<i>name</i>) |
234 <b>__findAction</b>(<i>name</i>) |
|
235 |
183 <p> |
236 <p> |
184 Private method to find an action by name. |
237 Private method to find an action by name. |
185 </p><dl> |
238 </p> |
|
239 <dl> |
|
240 |
186 <dt><i>name</i></dt> |
241 <dt><i>name</i></dt> |
187 <dd> |
242 <dd> |
188 name of the action to search for (string) |
243 name of the action to search for (string) |
189 </dd> |
244 </dd> |
190 </dl><dl> |
245 </dl> |
|
246 <dl> |
191 <dt>Returns:</dt> |
247 <dt>Returns:</dt> |
192 <dd> |
248 <dd> |
193 reference to the action (QAction) |
249 reference to the action (QAction) |
194 </dd> |
250 </dd> |
195 </dl><a NAME="E5ToolBarManager.__findDefaultToolBar" ID="E5ToolBarManager.__findDefaultToolBar"></a> |
251 </dl> |
|
252 <a NAME="E5ToolBarManager.__findDefaultToolBar" ID="E5ToolBarManager.__findDefaultToolBar"></a> |
196 <h4>E5ToolBarManager.__findDefaultToolBar</h4> |
253 <h4>E5ToolBarManager.__findDefaultToolBar</h4> |
197 <b>__findDefaultToolBar</b>(<i>name</i>) |
254 <b>__findDefaultToolBar</b>(<i>name</i>) |
|
255 |
198 <p> |
256 <p> |
199 Private method to find a default toolbar by name. |
257 Private method to find a default toolbar by name. |
200 </p><dl> |
258 </p> |
|
259 <dl> |
|
260 |
201 <dt><i>name</i></dt> |
261 <dt><i>name</i></dt> |
202 <dd> |
262 <dd> |
203 name of the default toolbar to search for (string) |
263 name of the default toolbar to search for (string) |
204 </dd> |
264 </dd> |
205 </dl><dl> |
265 </dl> |
|
266 <dl> |
206 <dt>Returns:</dt> |
267 <dt>Returns:</dt> |
207 <dd> |
268 <dd> |
208 reference to the default toolbar (QToolBar) |
269 reference to the default toolbar (QToolBar) |
209 </dd> |
270 </dd> |
210 </dl><a NAME="E5ToolBarManager.__toolBarByName" ID="E5ToolBarManager.__toolBarByName"></a> |
271 </dl> |
|
272 <a NAME="E5ToolBarManager.__toolBarByName" ID="E5ToolBarManager.__toolBarByName"></a> |
211 <h4>E5ToolBarManager.__toolBarByName</h4> |
273 <h4>E5ToolBarManager.__toolBarByName</h4> |
212 <b>__toolBarByName</b>(<i>name</i>) |
274 <b>__toolBarByName</b>(<i>name</i>) |
|
275 |
213 <p> |
276 <p> |
214 Private slot to get a toolbar by its object name. |
277 Private slot to get a toolbar by its object name. |
215 </p><dl> |
278 </p> |
|
279 <dl> |
|
280 |
216 <dt><i>name</i></dt> |
281 <dt><i>name</i></dt> |
217 <dd> |
282 <dd> |
218 object name of the toolbar (string) |
283 object name of the toolbar (string) |
219 </dd> |
284 </dd> |
220 </dl><dl> |
285 </dl> |
|
286 <dl> |
221 <dt>Returns:</dt> |
287 <dt>Returns:</dt> |
222 <dd> |
288 <dd> |
223 reference to the toolbar (QToolBar) |
289 reference to the toolbar (QToolBar) |
224 </dd> |
290 </dd> |
225 </dl><a NAME="E5ToolBarManager.actionById" ID="E5ToolBarManager.actionById"></a> |
291 </dl> |
|
292 <a NAME="E5ToolBarManager.actionById" ID="E5ToolBarManager.actionById"></a> |
226 <h4>E5ToolBarManager.actionById</h4> |
293 <h4>E5ToolBarManager.actionById</h4> |
227 <b>actionById</b>(<i>aID</i>) |
294 <b>actionById</b>(<i>aID</i>) |
|
295 |
228 <p> |
296 <p> |
229 Public method to get an action given its id. |
297 Public method to get an action given its id. |
230 </p><dl> |
298 </p> |
|
299 <dl> |
|
300 |
231 <dt><i>aID</i></dt> |
301 <dt><i>aID</i></dt> |
232 <dd> |
302 <dd> |
233 id of the action object (integer) |
303 id of the action object (integer) |
234 </dd> |
304 </dd> |
235 </dl><dl> |
305 </dl> |
|
306 <dl> |
236 <dt>Returns:</dt> |
307 <dt>Returns:</dt> |
237 <dd> |
308 <dd> |
238 reference to the action (QAction) |
309 reference to the action (QAction) |
239 </dd> |
310 </dd> |
240 </dl><a NAME="E5ToolBarManager.addAction" ID="E5ToolBarManager.addAction"></a> |
311 </dl> |
|
312 <a NAME="E5ToolBarManager.addAction" ID="E5ToolBarManager.addAction"></a> |
241 <h4>E5ToolBarManager.addAction</h4> |
313 <h4>E5ToolBarManager.addAction</h4> |
242 <b>addAction</b>(<i>action, category</i>) |
314 <b>addAction</b>(<i>action, category</i>) |
|
315 |
243 <p> |
316 <p> |
244 Public method to add an action to be managed. |
317 Public method to add an action to be managed. |
245 </p><dl> |
318 </p> |
|
319 <dl> |
|
320 |
246 <dt><i>action</i></dt> |
321 <dt><i>action</i></dt> |
247 <dd> |
322 <dd> |
248 reference to the action to be managed (QAction) |
323 reference to the action to be managed (QAction) |
249 </dd><dt><i>category</i></dt> |
324 </dd> |
|
325 <dt><i>category</i></dt> |
250 <dd> |
326 <dd> |
251 category for the toolbar (string) |
327 category for the toolbar (string) |
252 </dd> |
328 </dd> |
253 </dl><a NAME="E5ToolBarManager.addActions" ID="E5ToolBarManager.addActions"></a> |
329 </dl> |
|
330 <a NAME="E5ToolBarManager.addActions" ID="E5ToolBarManager.addActions"></a> |
254 <h4>E5ToolBarManager.addActions</h4> |
331 <h4>E5ToolBarManager.addActions</h4> |
255 <b>addActions</b>(<i>actions, category</i>) |
332 <b>addActions</b>(<i>actions, category</i>) |
|
333 |
256 <p> |
334 <p> |
257 Public method to add actions to be managed. |
335 Public method to add actions to be managed. |
258 </p><dl> |
336 </p> |
|
337 <dl> |
|
338 |
259 <dt><i>actions</i> (list of QAction)</dt> |
339 <dt><i>actions</i> (list of QAction)</dt> |
260 <dd> |
340 <dd> |
261 list of actions to be managed |
341 list of actions to be managed |
262 </dd><dt><i>category</i> (str)</dt> |
342 </dd> |
|
343 <dt><i>category</i> (str)</dt> |
263 <dd> |
344 <dd> |
264 category for the toolbar |
345 category for the toolbar |
265 </dd> |
346 </dd> |
266 </dl><a NAME="E5ToolBarManager.addToolBar" ID="E5ToolBarManager.addToolBar"></a> |
347 </dl> |
|
348 <a NAME="E5ToolBarManager.addToolBar" ID="E5ToolBarManager.addToolBar"></a> |
267 <h4>E5ToolBarManager.addToolBar</h4> |
349 <h4>E5ToolBarManager.addToolBar</h4> |
268 <b>addToolBar</b>(<i>toolBar, category</i>) |
350 <b>addToolBar</b>(<i>toolBar, category</i>) |
|
351 |
269 <p> |
352 <p> |
270 Public method to add a toolbar to be managed. |
353 Public method to add a toolbar to be managed. |
271 </p><dl> |
354 </p> |
|
355 <dl> |
|
356 |
272 <dt><i>toolBar</i></dt> |
357 <dt><i>toolBar</i></dt> |
273 <dd> |
358 <dd> |
274 reference to the toolbar to be managed (QToolBar) |
359 reference to the toolbar to be managed (QToolBar) |
275 </dd><dt><i>category</i></dt> |
360 </dd> |
|
361 <dt><i>category</i></dt> |
276 <dd> |
362 <dd> |
277 category for the toolbar (string) |
363 category for the toolbar (string) |
278 </dd> |
364 </dd> |
279 </dl><a NAME="E5ToolBarManager.categories" ID="E5ToolBarManager.categories"></a> |
365 </dl> |
|
366 <a NAME="E5ToolBarManager.categories" ID="E5ToolBarManager.categories"></a> |
280 <h4>E5ToolBarManager.categories</h4> |
367 <h4>E5ToolBarManager.categories</h4> |
281 <b>categories</b>(<i></i>) |
368 <b>categories</b>(<i></i>) |
|
369 |
282 <p> |
370 <p> |
283 Public method to get the list of categories. |
371 Public method to get the list of categories. |
284 </p><dl> |
372 </p> |
|
373 <dl> |
285 <dt>Returns:</dt> |
374 <dt>Returns:</dt> |
286 <dd> |
375 <dd> |
287 list of categories (list of string) |
376 list of categories (list of string) |
288 </dd> |
377 </dd> |
289 </dl><a NAME="E5ToolBarManager.categoryActions" ID="E5ToolBarManager.categoryActions"></a> |
378 </dl> |
|
379 <a NAME="E5ToolBarManager.categoryActions" ID="E5ToolBarManager.categoryActions"></a> |
290 <h4>E5ToolBarManager.categoryActions</h4> |
380 <h4>E5ToolBarManager.categoryActions</h4> |
291 <b>categoryActions</b>(<i>category</i>) |
381 <b>categoryActions</b>(<i>category</i>) |
|
382 |
292 <p> |
383 <p> |
293 Public method to get the actions belonging to a category. |
384 Public method to get the actions belonging to a category. |
294 </p><dl> |
385 </p> |
|
386 <dl> |
|
387 |
295 <dt><i>category</i></dt> |
388 <dt><i>category</i></dt> |
296 <dd> |
389 <dd> |
297 category for the actions (string) |
390 category for the actions (string) |
298 </dd> |
391 </dd> |
299 </dl><dl> |
392 </dl> |
|
393 <dl> |
300 <dt>Returns:</dt> |
394 <dt>Returns:</dt> |
301 <dd> |
395 <dd> |
302 list of actions (list of QAction) |
396 list of actions (list of QAction) |
303 </dd> |
397 </dd> |
304 </dl><a NAME="E5ToolBarManager.createToolBar" ID="E5ToolBarManager.createToolBar"></a> |
398 </dl> |
|
399 <a NAME="E5ToolBarManager.createToolBar" ID="E5ToolBarManager.createToolBar"></a> |
305 <h4>E5ToolBarManager.createToolBar</h4> |
400 <h4>E5ToolBarManager.createToolBar</h4> |
306 <b>createToolBar</b>(<i>title, name=""</i>) |
401 <b>createToolBar</b>(<i>title, name=""</i>) |
|
402 |
307 <p> |
403 <p> |
308 Public method to create a custom toolbar. |
404 Public method to create a custom toolbar. |
309 </p><dl> |
405 </p> |
|
406 <dl> |
|
407 |
310 <dt><i>title</i></dt> |
408 <dt><i>title</i></dt> |
311 <dd> |
409 <dd> |
312 title to be used for the toolbar (string) |
410 title to be used for the toolbar (string) |
313 </dd><dt><i>name</i></dt> |
411 </dd> |
|
412 <dt><i>name</i></dt> |
314 <dd> |
413 <dd> |
315 optional name for the new toolbar (string) |
414 optional name for the new toolbar (string) |
316 </dd> |
415 </dd> |
317 </dl><dl> |
416 </dl> |
|
417 <dl> |
318 <dt>Returns:</dt> |
418 <dt>Returns:</dt> |
319 <dd> |
419 <dd> |
320 reference to the created toolbar (QToolBar) |
420 reference to the created toolbar (QToolBar) |
321 </dd> |
421 </dd> |
322 </dl><a NAME="E5ToolBarManager.defaultToolBarActions" ID="E5ToolBarManager.defaultToolBarActions"></a> |
422 </dl> |
|
423 <a NAME="E5ToolBarManager.defaultToolBarActions" ID="E5ToolBarManager.defaultToolBarActions"></a> |
323 <h4>E5ToolBarManager.defaultToolBarActions</h4> |
424 <h4>E5ToolBarManager.defaultToolBarActions</h4> |
324 <b>defaultToolBarActions</b>(<i>tbID</i>) |
425 <b>defaultToolBarActions</b>(<i>tbID</i>) |
|
426 |
325 <p> |
427 <p> |
326 Public method to get a default toolbar's actions given its id. |
428 Public method to get a default toolbar's actions given its id. |
327 </p><dl> |
429 </p> |
|
430 <dl> |
|
431 |
328 <dt><i>tbID</i></dt> |
432 <dt><i>tbID</i></dt> |
329 <dd> |
433 <dd> |
330 id of the default toolbar object (integer) |
434 id of the default toolbar object (integer) |
331 </dd> |
435 </dd> |
332 </dl><dl> |
436 </dl> |
|
437 <dl> |
333 <dt>Returns:</dt> |
438 <dt>Returns:</dt> |
334 <dd> |
439 <dd> |
335 list of actions (list of QAction) |
440 list of actions (list of QAction) |
336 </dd> |
441 </dd> |
337 </dl><a NAME="E5ToolBarManager.defaultToolBars" ID="E5ToolBarManager.defaultToolBars"></a> |
442 </dl> |
|
443 <a NAME="E5ToolBarManager.defaultToolBars" ID="E5ToolBarManager.defaultToolBars"></a> |
338 <h4>E5ToolBarManager.defaultToolBars</h4> |
444 <h4>E5ToolBarManager.defaultToolBars</h4> |
339 <b>defaultToolBars</b>(<i></i>) |
445 <b>defaultToolBars</b>(<i></i>) |
|
446 |
340 <p> |
447 <p> |
341 Public method to get all toolbars added with addToolBar(). |
448 Public method to get all toolbars added with addToolBar(). |
342 </p><dl> |
449 </p> |
|
450 <dl> |
343 <dt>Returns:</dt> |
451 <dt>Returns:</dt> |
344 <dd> |
452 <dd> |
345 list of all default toolbars (list of QToolBar) |
453 list of all default toolbars (list of QToolBar) |
346 </dd> |
454 </dd> |
347 </dl><a NAME="E5ToolBarManager.deleteToolBar" ID="E5ToolBarManager.deleteToolBar"></a> |
455 </dl> |
|
456 <a NAME="E5ToolBarManager.deleteToolBar" ID="E5ToolBarManager.deleteToolBar"></a> |
348 <h4>E5ToolBarManager.deleteToolBar</h4> |
457 <h4>E5ToolBarManager.deleteToolBar</h4> |
349 <b>deleteToolBar</b>(<i>toolBar</i>) |
458 <b>deleteToolBar</b>(<i>toolBar</i>) |
|
459 |
350 <p> |
460 <p> |
351 Public method to remove a custom toolbar created with createToolBar(). |
461 Public method to remove a custom toolbar created with createToolBar(). |
352 </p><dl> |
462 </p> |
|
463 <dl> |
|
464 |
353 <dt><i>toolBar</i></dt> |
465 <dt><i>toolBar</i></dt> |
354 <dd> |
466 <dd> |
355 reference to the toolbar to be managed (QToolBar) |
467 reference to the toolbar to be managed (QToolBar) |
356 </dd> |
468 </dd> |
357 </dl><a NAME="E5ToolBarManager.isDefaultToolBar" ID="E5ToolBarManager.isDefaultToolBar"></a> |
469 </dl> |
|
470 <a NAME="E5ToolBarManager.isDefaultToolBar" ID="E5ToolBarManager.isDefaultToolBar"></a> |
358 <h4>E5ToolBarManager.isDefaultToolBar</h4> |
471 <h4>E5ToolBarManager.isDefaultToolBar</h4> |
359 <b>isDefaultToolBar</b>(<i>toolBar</i>) |
472 <b>isDefaultToolBar</b>(<i>toolBar</i>) |
|
473 |
360 <p> |
474 <p> |
361 Public method to check, if a toolbar was added with addToolBar(). |
475 Public method to check, if a toolbar was added with addToolBar(). |
362 </p><dl> |
476 </p> |
|
477 <dl> |
|
478 |
363 <dt><i>toolBar</i></dt> |
479 <dt><i>toolBar</i></dt> |
364 <dd> |
480 <dd> |
365 reference to the toolbar to be checked (QToolBar) |
481 reference to the toolbar to be checked (QToolBar) |
366 </dd> |
482 </dd> |
367 </dl><dl> |
483 </dl> |
|
484 <dl> |
368 <dt>Returns:</dt> |
485 <dt>Returns:</dt> |
369 <dd> |
486 <dd> |
370 flag indicating an added toolbar (boolean) |
487 flag indicating an added toolbar (boolean) |
371 </dd> |
488 </dd> |
372 </dl><a NAME="E5ToolBarManager.isWidgetAction" ID="E5ToolBarManager.isWidgetAction"></a> |
489 </dl> |
|
490 <a NAME="E5ToolBarManager.isWidgetAction" ID="E5ToolBarManager.isWidgetAction"></a> |
373 <h4>E5ToolBarManager.isWidgetAction</h4> |
491 <h4>E5ToolBarManager.isWidgetAction</h4> |
374 <b>isWidgetAction</b>(<i>action</i>) |
492 <b>isWidgetAction</b>(<i>action</i>) |
|
493 |
375 <p> |
494 <p> |
376 Public method to check, if action is a widget action. |
495 Public method to check, if action is a widget action. |
377 </p><dl> |
496 </p> |
|
497 <dl> |
|
498 |
378 <dt><i>action</i></dt> |
499 <dt><i>action</i></dt> |
379 <dd> |
500 <dd> |
380 reference to the action to be checked (QAction) |
501 reference to the action to be checked (QAction) |
381 </dd> |
502 </dd> |
382 </dl><dl> |
503 </dl> |
|
504 <dl> |
383 <dt>Returns:</dt> |
505 <dt>Returns:</dt> |
384 <dd> |
506 <dd> |
385 flag indicating a widget action (boolean) |
507 flag indicating a widget action (boolean) |
386 </dd> |
508 </dd> |
387 </dl><a NAME="E5ToolBarManager.mainWindow" ID="E5ToolBarManager.mainWindow"></a> |
509 </dl> |
|
510 <a NAME="E5ToolBarManager.mainWindow" ID="E5ToolBarManager.mainWindow"></a> |
388 <h4>E5ToolBarManager.mainWindow</h4> |
511 <h4>E5ToolBarManager.mainWindow</h4> |
389 <b>mainWindow</b>(<i></i>) |
512 <b>mainWindow</b>(<i></i>) |
|
513 |
390 <p> |
514 <p> |
391 Public method to get the reference to the main window. |
515 Public method to get the reference to the main window. |
392 </p><dl> |
516 </p> |
|
517 <dl> |
393 <dt>Returns:</dt> |
518 <dt>Returns:</dt> |
394 <dd> |
519 <dd> |
395 reference to the main window (QMainWindow) |
520 reference to the main window (QMainWindow) |
396 </dd> |
521 </dd> |
397 </dl><a NAME="E5ToolBarManager.removeAction" ID="E5ToolBarManager.removeAction"></a> |
522 </dl> |
|
523 <a NAME="E5ToolBarManager.removeAction" ID="E5ToolBarManager.removeAction"></a> |
398 <h4>E5ToolBarManager.removeAction</h4> |
524 <h4>E5ToolBarManager.removeAction</h4> |
399 <b>removeAction</b>(<i>action</i>) |
525 <b>removeAction</b>(<i>action</i>) |
|
526 |
400 <p> |
527 <p> |
401 Public method to remove an action from the manager. |
528 Public method to remove an action from the manager. |
402 </p><dl> |
529 </p> |
|
530 <dl> |
|
531 |
403 <dt><i>action</i></dt> |
532 <dt><i>action</i></dt> |
404 <dd> |
533 <dd> |
405 reference to the action to be removed (QAction) |
534 reference to the action to be removed (QAction) |
406 </dd> |
535 </dd> |
407 </dl><a NAME="E5ToolBarManager.removeCategoryActions" ID="E5ToolBarManager.removeCategoryActions"></a> |
536 </dl> |
|
537 <a NAME="E5ToolBarManager.removeCategoryActions" ID="E5ToolBarManager.removeCategoryActions"></a> |
408 <h4>E5ToolBarManager.removeCategoryActions</h4> |
538 <h4>E5ToolBarManager.removeCategoryActions</h4> |
409 <b>removeCategoryActions</b>(<i>category</i>) |
539 <b>removeCategoryActions</b>(<i>category</i>) |
|
540 |
410 <p> |
541 <p> |
411 Public method to remove the actions belonging to a category. |
542 Public method to remove the actions belonging to a category. |
412 </p><dl> |
543 </p> |
|
544 <dl> |
|
545 |
413 <dt><i>category</i></dt> |
546 <dt><i>category</i></dt> |
414 <dd> |
547 <dd> |
415 category for the actions (string) |
548 category for the actions (string) |
416 </dd> |
549 </dd> |
417 </dl><a NAME="E5ToolBarManager.removeToolBar" ID="E5ToolBarManager.removeToolBar"></a> |
550 </dl> |
|
551 <a NAME="E5ToolBarManager.removeToolBar" ID="E5ToolBarManager.removeToolBar"></a> |
418 <h4>E5ToolBarManager.removeToolBar</h4> |
552 <h4>E5ToolBarManager.removeToolBar</h4> |
419 <b>removeToolBar</b>(<i>toolBar</i>) |
553 <b>removeToolBar</b>(<i>toolBar</i>) |
|
554 |
420 <p> |
555 <p> |
421 Public method to remove a toolbar added with addToolBar(). |
556 Public method to remove a toolbar added with addToolBar(). |
422 </p><dl> |
557 </p> |
|
558 <dl> |
|
559 |
423 <dt><i>toolBar</i></dt> |
560 <dt><i>toolBar</i></dt> |
424 <dd> |
561 <dd> |
425 reference to the toolbar to be removed (QToolBar) |
562 reference to the toolbar to be removed (QToolBar) |
426 </dd> |
563 </dd> |
427 </dl><a NAME="E5ToolBarManager.removeWidgetActions" ID="E5ToolBarManager.removeWidgetActions"></a> |
564 </dl> |
|
565 <a NAME="E5ToolBarManager.removeWidgetActions" ID="E5ToolBarManager.removeWidgetActions"></a> |
428 <h4>E5ToolBarManager.removeWidgetActions</h4> |
566 <h4>E5ToolBarManager.removeWidgetActions</h4> |
429 <b>removeWidgetActions</b>(<i>actions</i>) |
567 <b>removeWidgetActions</b>(<i>actions</i>) |
|
568 |
430 <p> |
569 <p> |
431 Public method to remove widget actions. |
570 Public method to remove widget actions. |
432 </p><dl> |
571 </p> |
|
572 <dl> |
|
573 |
433 <dt><i>actions</i></dt> |
574 <dt><i>actions</i></dt> |
434 <dd> |
575 <dd> |
435 dictionary with toolbar id as key and |
576 dictionary with toolbar id as key and |
436 a list of widget actions as value |
577 a list of widget actions as value |
437 </dd> |
578 </dd> |
438 </dl><a NAME="E5ToolBarManager.renameToolBar" ID="E5ToolBarManager.renameToolBar"></a> |
579 </dl> |
|
580 <a NAME="E5ToolBarManager.renameToolBar" ID="E5ToolBarManager.renameToolBar"></a> |
439 <h4>E5ToolBarManager.renameToolBar</h4> |
581 <h4>E5ToolBarManager.renameToolBar</h4> |
440 <b>renameToolBar</b>(<i>toolBar, title</i>) |
582 <b>renameToolBar</b>(<i>toolBar, title</i>) |
|
583 |
441 <p> |
584 <p> |
442 Public method to give a toolbar a new title. |
585 Public method to give a toolbar a new title. |
443 </p><dl> |
586 </p> |
|
587 <dl> |
|
588 |
444 <dt><i>toolBar</i></dt> |
589 <dt><i>toolBar</i></dt> |
445 <dd> |
590 <dd> |
446 reference to the toolbar to be managed (QToolBar) |
591 reference to the toolbar to be managed (QToolBar) |
447 </dd><dt><i>title</i></dt> |
592 </dd> |
|
593 <dt><i>title</i></dt> |
448 <dd> |
594 <dd> |
449 title to be used for the toolbar (string) |
595 title to be used for the toolbar (string) |
450 </dd> |
596 </dd> |
451 </dl><a NAME="E5ToolBarManager.resetAllToolBars" ID="E5ToolBarManager.resetAllToolBars"></a> |
597 </dl> |
|
598 <a NAME="E5ToolBarManager.resetAllToolBars" ID="E5ToolBarManager.resetAllToolBars"></a> |
452 <h4>E5ToolBarManager.resetAllToolBars</h4> |
599 <h4>E5ToolBarManager.resetAllToolBars</h4> |
453 <b>resetAllToolBars</b>(<i></i>) |
600 <b>resetAllToolBars</b>(<i></i>) |
|
601 |
454 <p> |
602 <p> |
455 Public method to reset all toolbars to their default state. |
603 Public method to reset all toolbars to their default state. |
456 </p><a NAME="E5ToolBarManager.resetToolBar" ID="E5ToolBarManager.resetToolBar"></a> |
604 </p> |
|
605 <a NAME="E5ToolBarManager.resetToolBar" ID="E5ToolBarManager.resetToolBar"></a> |
457 <h4>E5ToolBarManager.resetToolBar</h4> |
606 <h4>E5ToolBarManager.resetToolBar</h4> |
458 <b>resetToolBar</b>(<i>toolBar</i>) |
607 <b>resetToolBar</b>(<i>toolBar</i>) |
|
608 |
459 <p> |
609 <p> |
460 Public method to reset a toolbar to its default state. |
610 Public method to reset a toolbar to its default state. |
461 </p><dl> |
611 </p> |
|
612 <dl> |
|
613 |
462 <dt><i>toolBar</i></dt> |
614 <dt><i>toolBar</i></dt> |
463 <dd> |
615 <dd> |
464 reference to the toolbar to configure (QToolBar) |
616 reference to the toolbar to configure (QToolBar) |
465 </dd> |
617 </dd> |
466 </dl><a NAME="E5ToolBarManager.restoreState" ID="E5ToolBarManager.restoreState"></a> |
618 </dl> |
|
619 <a NAME="E5ToolBarManager.restoreState" ID="E5ToolBarManager.restoreState"></a> |
467 <h4>E5ToolBarManager.restoreState</h4> |
620 <h4>E5ToolBarManager.restoreState</h4> |
468 <b>restoreState</b>(<i>state, version=0</i>) |
621 <b>restoreState</b>(<i>state, version=0</i>) |
|
622 |
469 <p> |
623 <p> |
470 Public method to restore the state of the toolbar manager. |
624 Public method to restore the state of the toolbar manager. |
471 </p><dl> |
625 </p> |
|
626 <dl> |
|
627 |
472 <dt><i>state</i></dt> |
628 <dt><i>state</i></dt> |
473 <dd> |
629 <dd> |
474 byte array containing the saved state (QByteArray) |
630 byte array containing the saved state (QByteArray) |
475 </dd><dt><i>version</i></dt> |
631 </dd> |
|
632 <dt><i>version</i></dt> |
476 <dd> |
633 <dd> |
477 version number stored with the data (integer) |
634 version number stored with the data (integer) |
478 </dd> |
635 </dd> |
479 </dl><dl> |
636 </dl> |
|
637 <dl> |
480 <dt>Returns:</dt> |
638 <dt>Returns:</dt> |
481 <dd> |
639 <dd> |
482 flag indicating success (boolean) |
640 flag indicating success (boolean) |
483 </dd> |
641 </dd> |
484 </dl><a NAME="E5ToolBarManager.saveState" ID="E5ToolBarManager.saveState"></a> |
642 </dl> |
|
643 <a NAME="E5ToolBarManager.saveState" ID="E5ToolBarManager.saveState"></a> |
485 <h4>E5ToolBarManager.saveState</h4> |
644 <h4>E5ToolBarManager.saveState</h4> |
486 <b>saveState</b>(<i>version=0</i>) |
645 <b>saveState</b>(<i>version=0</i>) |
|
646 |
487 <p> |
647 <p> |
488 Public method to save the state of the toolbar manager. |
648 Public method to save the state of the toolbar manager. |
489 </p><dl> |
649 </p> |
|
650 <dl> |
|
651 |
490 <dt><i>version</i></dt> |
652 <dt><i>version</i></dt> |
491 <dd> |
653 <dd> |
492 version number stored with the data (integer) |
654 version number stored with the data (integer) |
493 </dd> |
655 </dd> |
494 </dl><dl> |
656 </dl> |
|
657 <dl> |
495 <dt>Returns:</dt> |
658 <dt>Returns:</dt> |
496 <dd> |
659 <dd> |
497 saved state as a byte array (QByteArray) |
660 saved state as a byte array (QByteArray) |
498 </dd> |
661 </dd> |
499 </dl><a NAME="E5ToolBarManager.setMainWindow" ID="E5ToolBarManager.setMainWindow"></a> |
662 </dl> |
|
663 <a NAME="E5ToolBarManager.setMainWindow" ID="E5ToolBarManager.setMainWindow"></a> |
500 <h4>E5ToolBarManager.setMainWindow</h4> |
664 <h4>E5ToolBarManager.setMainWindow</h4> |
501 <b>setMainWindow</b>(<i>mainWindow</i>) |
665 <b>setMainWindow</b>(<i>mainWindow</i>) |
|
666 |
502 <p> |
667 <p> |
503 Public method to set the reference to the main window. |
668 Public method to set the reference to the main window. |
504 </p><dl> |
669 </p> |
|
670 <dl> |
|
671 |
505 <dt><i>mainWindow</i></dt> |
672 <dt><i>mainWindow</i></dt> |
506 <dd> |
673 <dd> |
507 reference to the main window (QMainWindow) |
674 reference to the main window (QMainWindow) |
508 </dd> |
675 </dd> |
509 </dl><a NAME="E5ToolBarManager.setToolBar" ID="E5ToolBarManager.setToolBar"></a> |
676 </dl> |
|
677 <a NAME="E5ToolBarManager.setToolBar" ID="E5ToolBarManager.setToolBar"></a> |
510 <h4>E5ToolBarManager.setToolBar</h4> |
678 <h4>E5ToolBarManager.setToolBar</h4> |
511 <b>setToolBar</b>(<i>toolBar, actions</i>) |
679 <b>setToolBar</b>(<i>toolBar, actions</i>) |
|
680 |
512 <p> |
681 <p> |
513 Public method to set the actions of a toolbar. |
682 Public method to set the actions of a toolbar. |
514 </p><dl> |
683 </p> |
|
684 <dl> |
|
685 |
515 <dt><i>toolBar</i></dt> |
686 <dt><i>toolBar</i></dt> |
516 <dd> |
687 <dd> |
517 reference to the toolbar to configure (QToolBar) |
688 reference to the toolbar to configure (QToolBar) |
518 </dd><dt><i>actions</i></dt> |
689 </dd> |
|
690 <dt><i>actions</i></dt> |
519 <dd> |
691 <dd> |
520 list of actions to be set (list of QAction) |
692 list of actions to be set (list of QAction) |
521 </dd> |
693 </dd> |
522 </dl><a NAME="E5ToolBarManager.setToolBars" ID="E5ToolBarManager.setToolBars"></a> |
694 </dl> |
|
695 <a NAME="E5ToolBarManager.setToolBars" ID="E5ToolBarManager.setToolBars"></a> |
523 <h4>E5ToolBarManager.setToolBars</h4> |
696 <h4>E5ToolBarManager.setToolBars</h4> |
524 <b>setToolBars</b>(<i>toolBars</i>) |
697 <b>setToolBars</b>(<i>toolBars</i>) |
|
698 |
525 <p> |
699 <p> |
526 Public method to set the actions of several toolbars. |
700 Public method to set the actions of several toolbars. |
527 </p><dl> |
701 </p> |
|
702 <dl> |
|
703 |
528 <dt><i>toolBars</i></dt> |
704 <dt><i>toolBars</i></dt> |
529 <dd> |
705 <dd> |
530 dictionary with toolbar id as key and |
706 dictionary with toolbar id as key and |
531 a list of actions as value |
707 a list of actions as value |
532 </dd> |
708 </dd> |
533 </dl><a NAME="E5ToolBarManager.toolBarActions" ID="E5ToolBarManager.toolBarActions"></a> |
709 </dl> |
|
710 <a NAME="E5ToolBarManager.toolBarActions" ID="E5ToolBarManager.toolBarActions"></a> |
534 <h4>E5ToolBarManager.toolBarActions</h4> |
711 <h4>E5ToolBarManager.toolBarActions</h4> |
535 <b>toolBarActions</b>(<i>tbID</i>) |
712 <b>toolBarActions</b>(<i>tbID</i>) |
|
713 |
536 <p> |
714 <p> |
537 Public method to get a toolbar's actions given its id. |
715 Public method to get a toolbar's actions given its id. |
538 </p><dl> |
716 </p> |
|
717 <dl> |
|
718 |
539 <dt><i>tbID</i></dt> |
719 <dt><i>tbID</i></dt> |
540 <dd> |
720 <dd> |
541 id of the toolbar object (integer) |
721 id of the toolbar object (integer) |
542 </dd> |
722 </dd> |
543 </dl><dl> |
723 </dl> |
|
724 <dl> |
544 <dt>Returns:</dt> |
725 <dt>Returns:</dt> |
545 <dd> |
726 <dd> |
546 list of actions (list of QAction) |
727 list of actions (list of QAction) |
547 </dd> |
728 </dd> |
548 </dl><a NAME="E5ToolBarManager.toolBarById" ID="E5ToolBarManager.toolBarById"></a> |
729 </dl> |
|
730 <a NAME="E5ToolBarManager.toolBarById" ID="E5ToolBarManager.toolBarById"></a> |
549 <h4>E5ToolBarManager.toolBarById</h4> |
731 <h4>E5ToolBarManager.toolBarById</h4> |
550 <b>toolBarById</b>(<i>tbID</i>) |
732 <b>toolBarById</b>(<i>tbID</i>) |
|
733 |
551 <p> |
734 <p> |
552 Public method to get a toolbar given its id. |
735 Public method to get a toolbar given its id. |
553 </p><dl> |
736 </p> |
|
737 <dl> |
|
738 |
554 <dt><i>tbID</i></dt> |
739 <dt><i>tbID</i></dt> |
555 <dd> |
740 <dd> |
556 id of the toolbar object (integer) |
741 id of the toolbar object (integer) |
557 </dd> |
742 </dd> |
558 </dl><dl> |
743 </dl> |
|
744 <dl> |
559 <dt>Returns:</dt> |
745 <dt>Returns:</dt> |
560 <dd> |
746 <dd> |
561 reference to the toolbar (QToolBar) |
747 reference to the toolbar (QToolBar) |
562 </dd> |
748 </dd> |
563 </dl><a NAME="E5ToolBarManager.toolBarWidgetAction" ID="E5ToolBarManager.toolBarWidgetAction"></a> |
749 </dl> |
|
750 <a NAME="E5ToolBarManager.toolBarWidgetAction" ID="E5ToolBarManager.toolBarWidgetAction"></a> |
564 <h4>E5ToolBarManager.toolBarWidgetAction</h4> |
751 <h4>E5ToolBarManager.toolBarWidgetAction</h4> |
565 <b>toolBarWidgetAction</b>(<i>action</i>) |
752 <b>toolBarWidgetAction</b>(<i>action</i>) |
|
753 |
566 <p> |
754 <p> |
567 Public method to get the toolbar for a widget action. |
755 Public method to get the toolbar for a widget action. |
568 </p><dl> |
756 </p> |
|
757 <dl> |
|
758 |
569 <dt><i>action</i></dt> |
759 <dt><i>action</i></dt> |
570 <dd> |
760 <dd> |
571 widget action to check for (QAction) |
761 widget action to check for (QAction) |
572 </dd> |
762 </dd> |
573 </dl><dl> |
763 </dl> |
|
764 <dl> |
574 <dt>Returns:</dt> |
765 <dt>Returns:</dt> |
575 <dd> |
766 <dd> |
576 reference to the toolbar containing action (QToolBar) |
767 reference to the toolbar containing action (QToolBar) |
577 </dd> |
768 </dd> |
578 </dl><a NAME="E5ToolBarManager.toolBars" ID="E5ToolBarManager.toolBars"></a> |
769 </dl> |
|
770 <a NAME="E5ToolBarManager.toolBars" ID="E5ToolBarManager.toolBars"></a> |
579 <h4>E5ToolBarManager.toolBars</h4> |
771 <h4>E5ToolBarManager.toolBars</h4> |
580 <b>toolBars</b>(<i></i>) |
772 <b>toolBars</b>(<i></i>) |
|
773 |
581 <p> |
774 <p> |
582 Public method to get all toolbars. |
775 Public method to get all toolbars. |
583 </p><dl> |
776 </p> |
|
777 <dl> |
584 <dt>Returns:</dt> |
778 <dt>Returns:</dt> |
585 <dd> |
779 <dd> |
586 list of all toolbars (list of QToolBar) |
780 list of all toolbars (list of QToolBar) |
587 </dd> |
781 </dd> |
588 </dl><a NAME="E5ToolBarManager.toolBarsActions" ID="E5ToolBarManager.toolBarsActions"></a> |
782 </dl> |
|
783 <a NAME="E5ToolBarManager.toolBarsActions" ID="E5ToolBarManager.toolBarsActions"></a> |
589 <h4>E5ToolBarManager.toolBarsActions</h4> |
784 <h4>E5ToolBarManager.toolBarsActions</h4> |
590 <b>toolBarsActions</b>(<i></i>) |
785 <b>toolBarsActions</b>(<i></i>) |
|
786 |
591 <p> |
787 <p> |
592 Public method to get all toolbars and their actions. |
788 Public method to get all toolbars and their actions. |
593 </p><dl> |
789 </p> |
|
790 <dl> |
594 <dt>Returns:</dt> |
791 <dt>Returns:</dt> |
595 <dd> |
792 <dd> |
596 reference to dictionary of toolbar IDs as key and list |
793 reference to dictionary of toolbar IDs as key and list |
597 of actions as values |
794 of actions as values |
598 </dd> |
795 </dd> |