eric6/Documentation/Source/eric6.E5Gui.E5Application.html

changeset 7502
426f64d419f0
parent 7273
391d6b7b1eff
child 7989
a21d673a8f99
equal deleted inserted replaced
7501:802fca9bb6ed 7502:426f64d419f0
98 </tr> 98 </tr>
99 <tr> 99 <tr>
100 <td><a href="#E5Application.unregisterPluginObject">unregisterPluginObject</a></td> 100 <td><a href="#E5Application.unregisterPluginObject">unregisterPluginObject</a></td>
101 <td>Public method to unregister a plugin object in the object registry.</td> 101 <td>Public method to unregister a plugin object in the object registry.</td>
102 </tr> 102 </tr>
103 <tr>
104 <td><a href="#E5Application.usesDarkPalette">usesDarkPalette</a></td>
105 <td>Public method to check, if the application uses a palette with a dark background.</td>
106 </tr>
103 </table> 107 </table>
104 <h3>Static Methods</h3> 108 <h3>Static Methods</h3>
105 109
106 <table> 110 <table>
107 <tr><td>None</td></tr> 111 <tr><td>None</td></tr>
114 <p> 118 <p>
115 Constructor 119 Constructor
116 </p> 120 </p>
117 <dl> 121 <dl>
118 122
119 <dt><i>argv</i></dt> 123 <dt><i>argv</i> (list)</dt>
120 <dd> 124 <dd>
121 command line arguments 125 command line arguments
122 </dd> 126 </dd>
123 </dl> 127 </dl>
124 <a NAME="E5Application.getObject" ID="E5Application.getObject"></a> 128 <a NAME="E5Application.getObject" ID="E5Application.getObject"></a>
128 <p> 132 <p>
129 Public method to get a reference to a registered object. 133 Public method to get a reference to a registered object.
130 </p> 134 </p>
131 <dl> 135 <dl>
132 136
133 <dt><i>name</i></dt> 137 <dt><i>name</i> (str)</dt>
134 <dd> 138 <dd>
135 name of the object (string) 139 name of the object
136 </dd> 140 </dd>
137 </dl> 141 </dl>
138 <dl> 142 <dl>
139 <dt>Returns:</dt> 143 <dt>Returns:</dt>
140 <dd> 144 <dd>
141 reference to the registered object 145 reference to the registered object
146 </dd>
147 </dl>
148 <dl>
149 <dt>Return Type:</dt>
150 <dd>
151 any
142 </dd> 152 </dd>
143 </dl> 153 </dl>
144 <dl> 154 <dl>
145 155
146 <dt>Raises <b>KeyError</b>:</dt> 156 <dt>Raises <b>KeyError</b>:</dt>
155 <p> 165 <p>
156 Public method to get a reference to a registered plugin object. 166 Public method to get a reference to a registered plugin object.
157 </p> 167 </p>
158 <dl> 168 <dl>
159 169
160 <dt><i>name</i></dt> 170 <dt><i>name</i> (str)</dt>
161 <dd> 171 <dd>
162 name of the plugin object (string) 172 name of the plugin object
163 </dd> 173 </dd>
164 </dl> 174 </dl>
165 <dl> 175 <dl>
166 <dt>Returns:</dt> 176 <dt>Returns:</dt>
167 <dd> 177 <dd>
168 reference to the registered plugin object 178 reference to the registered plugin object
179 </dd>
180 </dl>
181 <dl>
182 <dt>Return Type:</dt>
183 <dd>
184 any
169 </dd> 185 </dd>
170 </dl> 186 </dl>
171 <dl> 187 <dl>
172 188
173 <dt>Raises <b>KeyError</b>:</dt> 189 <dt>Raises <b>KeyError</b>:</dt>
182 <p> 198 <p>
183 Public method to get the type of a registered plugin object. 199 Public method to get the type of a registered plugin object.
184 </p> 200 </p>
185 <dl> 201 <dl>
186 202
187 <dt><i>name</i></dt> 203 <dt><i>name</i> (str)</dt>
188 <dd> 204 <dd>
189 name of the plugin object (string) 205 name of the plugin object
190 </dd> 206 </dd>
191 </dl> 207 </dl>
192 <dl> 208 <dl>
193 <dt>Returns:</dt> 209 <dt>Returns:</dt>
194 <dd> 210 <dd>
195 type of the plugin object (string) 211 type of the plugin object
212 </dd>
213 </dl>
214 <dl>
215 <dt>Return Type:</dt>
216 <dd>
217 str
196 </dd> 218 </dd>
197 </dl> 219 </dl>
198 <dl> 220 <dl>
199 221
200 <dt>Raises <b>KeyError</b>:</dt> 222 <dt>Raises <b>KeyError</b>:</dt>
214 <dt>Returns:</dt> 236 <dt>Returns:</dt>
215 <dd> 237 <dd>
216 list of (name, reference) pairs 238 list of (name, reference) pairs
217 </dd> 239 </dd>
218 </dl> 240 </dl>
241 <dl>
242 <dt>Return Type:</dt>
243 <dd>
244 list of (str, any)
245 </dd>
246 </dl>
219 <a NAME="E5Application.registerObject" ID="E5Application.registerObject"></a> 247 <a NAME="E5Application.registerObject" ID="E5Application.registerObject"></a>
220 <h4>E5Application.registerObject</h4> 248 <h4>E5Application.registerObject</h4>
221 <b>registerObject</b>(<i>name, objectRef</i>) 249 <b>registerObject</b>(<i>name, objectRef</i>)
222 250
223 <p> 251 <p>
224 Public method to register an object in the object registry. 252 Public method to register an object in the object registry.
225 </p> 253 </p>
226 <dl> 254 <dl>
227 255
228 <dt><i>name</i></dt> 256 <dt><i>name</i> (str)</dt>
229 <dd> 257 <dd>
230 name of the object (string) 258 name of the object
231 </dd> 259 </dd>
232 <dt><i>objectRef</i></dt> 260 <dt><i>objectRef</i> (any)</dt>
233 <dd> 261 <dd>
234 reference to the object 262 reference to the object
235 </dd> 263 </dd>
236 </dl> 264 </dl>
237 <dl> 265 <dl>
248 <p> 276 <p>
249 Public method to register a plugin object in the object registry. 277 Public method to register a plugin object in the object registry.
250 </p> 278 </p>
251 <dl> 279 <dl>
252 280
253 <dt><i>name</i></dt> 281 <dt><i>name</i> (str)</dt>
254 <dd> 282 <dd>
255 name of the plugin object (string) 283 name of the plugin object
256 </dd> 284 </dd>
257 <dt><i>objectRef</i></dt> 285 <dt><i>objectRef</i> (any)</dt>
258 <dd> 286 <dd>
259 reference to the plugin object 287 reference to the plugin object
260 </dd> 288 </dd>
261 <dt><i>pluginType=</i></dt> 289 <dt><i>pluginType</i> (str)</dt>
262 <dd> 290 <dd>
263 type of the plugin object (string) 291 type of the plugin object
264 </dd> 292 </dd>
265 </dl> 293 </dl>
266 <dl> 294 <dl>
267 295
268 <dt>Raises <b>KeyError</b>:</dt> 296 <dt>Raises <b>KeyError</b>:</dt>
277 <p> 305 <p>
278 Public method to unregister a plugin object in the object registry. 306 Public method to unregister a plugin object in the object registry.
279 </p> 307 </p>
280 <dl> 308 <dl>
281 309
282 <dt><i>name</i></dt> 310 <dt><i>name</i> (str)</dt>
283 <dd> 311 <dd>
284 name of the plugin object (string) 312 name of the plugin object
313 </dd>
314 </dl>
315 <a NAME="E5Application.usesDarkPalette" ID="E5Application.usesDarkPalette"></a>
316 <h4>E5Application.usesDarkPalette</h4>
317 <b>usesDarkPalette</b>(<i></i>)
318
319 <p>
320 Public method to check, if the application uses a palette with a dark
321 background.
322 </p>
323 <dl>
324 <dt>Returns:</dt>
325 <dd>
326 flag indicating the use of a palette with a dark background
327 </dd>
328 </dl>
329 <dl>
330 <dt>Return Type:</dt>
331 <dd>
332 bool
285 </dd> 333 </dd>
286 </dl> 334 </dl>
287 <div align="right"><a href="#top">Up</a></div> 335 <div align="right"><a href="#top">Up</a></div>
288 <hr /> 336 <hr />
289 </body></html> 337 </body></html>

eric ide

mercurial