eric6/Documentation/Source/eric6.E5Gui.E5ToolBarManager.html

changeset 7273
391d6b7b1eff
parent 6942
2602857055c5
child 7989
a21d673a8f99
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.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>

eric ide

mercurial