src/eric7/Documentation/Source/eric7.PluginManager.PluginUninstallDialog.html

branch
eric7
changeset 10479
856476537696
parent 10428
a071d4065202
equal deleted inserted replaced
10478:de9106c55c3d 10479:856476537696
5 <link rel="stylesheet" href="styles.css"> 5 <link rel="stylesheet" href="styles.css">
6 </head> 6 </head>
7 <body> 7 <body>
8 <a NAME="top" ID="top"></a> 8 <a NAME="top" ID="top"></a>
9 <h1>eric7.PluginManager.PluginUninstallDialog</h1> 9 <h1>eric7.PluginManager.PluginUninstallDialog</h1>
10
11 <p> 10 <p>
12 Module implementing a dialog for plugin deinstallation. 11 Module implementing a dialog for plugin deinstallation.
13 </p> 12 </p>
13
14 <h3>Global Attributes</h3> 14 <h3>Global Attributes</h3>
15 15 <table>
16 <table> 16 <tr><td>None</td></tr>
17 <tr><td>None</td></tr> 17 </table>
18 </table> 18
19 <h3>Classes</h3> 19 <h3>Classes</h3>
20 20 <table>
21 <table>
22
23 <tr> 21 <tr>
24 <td><a href="#PluginUninstallDialog">PluginUninstallDialog</a></td> 22 <td><a href="#PluginUninstallDialog">PluginUninstallDialog</a></td>
25 <td>Class for the dialog variant.</td> 23 <td>Class for the dialog variant.</td>
26 </tr> 24 </tr>
27 <tr> 25 <tr>
31 <tr> 29 <tr>
32 <td><a href="#PluginUninstallWindow">PluginUninstallWindow</a></td> 30 <td><a href="#PluginUninstallWindow">PluginUninstallWindow</a></td>
33 <td>Main window class for the standalone dialog.</td> 31 <td>Main window class for the standalone dialog.</td>
34 </tr> 32 </tr>
35 </table> 33 </table>
34
36 <h3>Functions</h3> 35 <h3>Functions</h3>
37 36 <table>
38 <table> 37 <tr><td>None</td></tr>
39 <tr><td>None</td></tr> 38 </table>
40 </table> 39
41 <hr /> 40 <hr />
42 <hr /> 41 <hr />
43 <a NAME="PluginUninstallDialog" ID="PluginUninstallDialog"></a> 42 <a NAME="PluginUninstallDialog" ID="PluginUninstallDialog"></a>
44 <h2>PluginUninstallDialog</h2> 43 <h2>PluginUninstallDialog</h2>
45
46 <p> 44 <p>
47 Class for the dialog variant. 45 Class for the dialog variant.
48 </p> 46 </p>
47
49 <h3>Derived from</h3> 48 <h3>Derived from</h3>
50 QDialog 49 QDialog
51 <h3>Class Attributes</h3> 50 <h3>Class Attributes</h3>
52 51 <table>
53 <table> 52 <tr><td>None</td></tr>
54 <tr><td>None</td></tr> 53 </table>
55 </table> 54
56 <h3>Class Methods</h3> 55 <h3>Class Methods</h3>
57 56 <table>
58 <table> 57 <tr><td>None</td></tr>
59 <tr><td>None</td></tr> 58 </table>
60 </table> 59
61 <h3>Methods</h3> 60 <h3>Methods</h3>
62 61 <table>
63 <table>
64
65 <tr> 62 <tr>
66 <td><a href="#PluginUninstallDialog.__init__">PluginUninstallDialog</a></td> 63 <td><a href="#PluginUninstallDialog.__init__">PluginUninstallDialog</a></td>
67 <td>Constructor</td> 64 <td>Constructor</td>
68 </tr> 65 </tr>
69 </table> 66 </table>
67
70 <h3>Static Methods</h3> 68 <h3>Static Methods</h3>
71 69 <table>
72 <table> 70 <tr><td>None</td></tr>
73 <tr><td>None</td></tr> 71 </table>
74 </table> 72
75 73
76 <a NAME="PluginUninstallDialog.__init__" ID="PluginUninstallDialog.__init__"></a> 74 <a NAME="PluginUninstallDialog.__init__" ID="PluginUninstallDialog.__init__"></a>
77 <h4>PluginUninstallDialog (Constructor)</h4> 75 <h4>PluginUninstallDialog (Constructor)</h4>
78 <b>PluginUninstallDialog</b>(<i>pluginManager, parent=None</i>) 76 <b>PluginUninstallDialog</b>(<i>pluginManager, parent=None</i>)
79
80 <p> 77 <p>
81 Constructor 78 Constructor
82 </p> 79 </p>
80
83 <dl> 81 <dl>
84 82
85 <dt><i>pluginManager</i> (PluginManager)</dt> 83 <dt><i>pluginManager</i> (PluginManager)</dt>
86 <dd> 84 <dd>
87 reference to the plugin manager object 85 reference to the plugin manager object
94 <div align="right"><a href="#top">Up</a></div> 92 <div align="right"><a href="#top">Up</a></div>
95 <hr /> 93 <hr />
96 <hr /> 94 <hr />
97 <a NAME="PluginUninstallWidget" ID="PluginUninstallWidget"></a> 95 <a NAME="PluginUninstallWidget" ID="PluginUninstallWidget"></a>
98 <h2>PluginUninstallWidget</h2> 96 <h2>PluginUninstallWidget</h2>
99
100 <p> 97 <p>
101 Class implementing a dialog for plugin deinstallation. 98 Class implementing a dialog for plugin deinstallation.
102 </p> 99 </p>
100
103 <h3>Signals</h3> 101 <h3>Signals</h3>
104 <dl> 102 <dl>
105 103
106 <dt>accepted()</dt> 104 <dt>accepted()</dt>
107 <dd> 105 <dd>
109 </dd> 107 </dd>
110 </dl> 108 </dl>
111 <h3>Derived from</h3> 109 <h3>Derived from</h3>
112 QWidget, Ui_PluginUninstallDialog 110 QWidget, Ui_PluginUninstallDialog
113 <h3>Class Attributes</h3> 111 <h3>Class Attributes</h3>
114 112 <table>
115 <table> 113 <tr><td>None</td></tr>
116 <tr><td>None</td></tr> 114 </table>
117 </table> 115
118 <h3>Class Methods</h3> 116 <h3>Class Methods</h3>
119 117 <table>
120 <table> 118 <tr><td>None</td></tr>
121 <tr><td>None</td></tr> 119 </table>
122 </table> 120
123 <h3>Methods</h3> 121 <h3>Methods</h3>
124 122 <table>
125 <table>
126
127 <tr> 123 <tr>
128 <td><a href="#PluginUninstallWidget.__init__">PluginUninstallWidget</a></td> 124 <td><a href="#PluginUninstallWidget.__init__">PluginUninstallWidget</a></td>
129 <td>Constructor</td> 125 <td>Constructor</td>
130 </tr> 126 </tr>
131 <tr> 127 <tr>
147 <tr> 143 <tr>
148 <td><a href="#PluginUninstallWidget.on_pluginDirectoryCombo_currentIndexChanged">on_pluginDirectoryCombo_currentIndexChanged</a></td> 144 <td><a href="#PluginUninstallWidget.on_pluginDirectoryCombo_currentIndexChanged">on_pluginDirectoryCombo_currentIndexChanged</a></td>
149 <td>Private slot to populate the plugin name combo upon a change of the plugin area.</td> 145 <td>Private slot to populate the plugin name combo upon a change of the plugin area.</td>
150 </tr> 146 </tr>
151 </table> 147 </table>
148
152 <h3>Static Methods</h3> 149 <h3>Static Methods</h3>
153 150 <table>
154 <table> 151 <tr><td>None</td></tr>
155 <tr><td>None</td></tr> 152 </table>
156 </table> 153
157 154
158 <a NAME="PluginUninstallWidget.__init__" ID="PluginUninstallWidget.__init__"></a> 155 <a NAME="PluginUninstallWidget.__init__" ID="PluginUninstallWidget.__init__"></a>
159 <h4>PluginUninstallWidget (Constructor)</h4> 156 <h4>PluginUninstallWidget (Constructor)</h4>
160 <b>PluginUninstallWidget</b>(<i>pluginManager, parent=None</i>) 157 <b>PluginUninstallWidget</b>(<i>pluginManager, parent=None</i>)
161
162 <p> 158 <p>
163 Constructor 159 Constructor
164 </p> 160 </p>
161
165 <dl> 162 <dl>
166 163
167 <dt><i>pluginManager</i> (PluginManager)</dt> 164 <dt><i>pluginManager</i> (PluginManager)</dt>
168 <dd> 165 <dd>
169 reference to the plugin manager object 166 reference to the plugin manager object
174 </dd> 171 </dd>
175 </dl> 172 </dl>
176 <a NAME="PluginUninstallWidget.__getCheckedPlugins" ID="PluginUninstallWidget.__getCheckedPlugins"></a> 173 <a NAME="PluginUninstallWidget.__getCheckedPlugins" ID="PluginUninstallWidget.__getCheckedPlugins"></a>
177 <h4>PluginUninstallWidget.__getCheckedPlugins</h4> 174 <h4>PluginUninstallWidget.__getCheckedPlugins</h4>
178 <b>__getCheckedPlugins</b>(<i></i>) 175 <b>__getCheckedPlugins</b>(<i></i>)
179
180 <p> 176 <p>
181 Private method to get the list of plugins to be uninstalled. 177 Private method to get the list of plugins to be uninstalled.
182 </p> 178 </p>
179
183 <dl> 180 <dl>
184 <dt>Return:</dt> 181 <dt>Return:</dt>
185 <dd> 182 <dd>
186 list of tuples with the plugin name and plugin file name 183 list of tuples with the plugin name and plugin file name
187 </dd> 184 </dd>
193 </dd> 190 </dd>
194 </dl> 191 </dl>
195 <a NAME="PluginUninstallWidget.__uninstallPlugin" ID="PluginUninstallWidget.__uninstallPlugin"></a> 192 <a NAME="PluginUninstallWidget.__uninstallPlugin" ID="PluginUninstallWidget.__uninstallPlugin"></a>
196 <h4>PluginUninstallWidget.__uninstallPlugin</h4> 193 <h4>PluginUninstallWidget.__uninstallPlugin</h4>
197 <b>__uninstallPlugin</b>(<i>pluginName, pluginFile</i>) 194 <b>__uninstallPlugin</b>(<i>pluginName, pluginFile</i>)
198
199 <p> 195 <p>
200 Private method to uninstall a given plugin. 196 Private method to uninstall a given plugin.
201 </p> 197 </p>
198
202 <dl> 199 <dl>
203 200
204 <dt><i>pluginName</i> (str)</dt> 201 <dt><i>pluginName</i> (str)</dt>
205 <dd> 202 <dd>
206 name of the plugin 203 name of the plugin
223 </dd> 220 </dd>
224 </dl> 221 </dl>
225 <a NAME="PluginUninstallWidget.__uninstallPlugins" ID="PluginUninstallWidget.__uninstallPlugins"></a> 222 <a NAME="PluginUninstallWidget.__uninstallPlugins" ID="PluginUninstallWidget.__uninstallPlugins"></a>
226 <h4>PluginUninstallWidget.__uninstallPlugins</h4> 223 <h4>PluginUninstallWidget.__uninstallPlugins</h4>
227 <b>__uninstallPlugins</b>(<i></i>) 224 <b>__uninstallPlugins</b>(<i></i>)
228
229 <p> 225 <p>
230 Private method to uninstall the selected plugins. 226 Private method to uninstall the selected plugins.
231 </p> 227 </p>
228
232 <dl> 229 <dl>
233 <dt>Return:</dt> 230 <dt>Return:</dt>
234 <dd> 231 <dd>
235 flag indicating success 232 flag indicating success
236 </dd> 233 </dd>
242 </dd> 239 </dd>
243 </dl> 240 </dl>
244 <a NAME="PluginUninstallWidget.on_buttonBox_accepted" ID="PluginUninstallWidget.on_buttonBox_accepted"></a> 241 <a NAME="PluginUninstallWidget.on_buttonBox_accepted" ID="PluginUninstallWidget.on_buttonBox_accepted"></a>
245 <h4>PluginUninstallWidget.on_buttonBox_accepted</h4> 242 <h4>PluginUninstallWidget.on_buttonBox_accepted</h4>
246 <b>on_buttonBox_accepted</b>(<i></i>) 243 <b>on_buttonBox_accepted</b>(<i></i>)
247
248 <p> 244 <p>
249 Private slot to handle the accepted signal of the button box. 245 Private slot to handle the accepted signal of the button box.
250 </p> 246 </p>
247
251 <a NAME="PluginUninstallWidget.on_pluginDirectoryCombo_currentIndexChanged" ID="PluginUninstallWidget.on_pluginDirectoryCombo_currentIndexChanged"></a> 248 <a NAME="PluginUninstallWidget.on_pluginDirectoryCombo_currentIndexChanged" ID="PluginUninstallWidget.on_pluginDirectoryCombo_currentIndexChanged"></a>
252 <h4>PluginUninstallWidget.on_pluginDirectoryCombo_currentIndexChanged</h4> 249 <h4>PluginUninstallWidget.on_pluginDirectoryCombo_currentIndexChanged</h4>
253 <b>on_pluginDirectoryCombo_currentIndexChanged</b>(<i>index</i>) 250 <b>on_pluginDirectoryCombo_currentIndexChanged</b>(<i>index</i>)
254
255 <p> 251 <p>
256 Private slot to populate the plugin name combo upon a change of the 252 Private slot to populate the plugin name combo upon a change of the
257 plugin area. 253 plugin area.
258 </p> 254 </p>
255
259 <dl> 256 <dl>
260 257
261 <dt><i>index</i> (int)</dt> 258 <dt><i>index</i> (int)</dt>
262 <dd> 259 <dd>
263 index of the selected item 260 index of the selected item
266 <div align="right"><a href="#top">Up</a></div> 263 <div align="right"><a href="#top">Up</a></div>
267 <hr /> 264 <hr />
268 <hr /> 265 <hr />
269 <a NAME="PluginUninstallWindow" ID="PluginUninstallWindow"></a> 266 <a NAME="PluginUninstallWindow" ID="PluginUninstallWindow"></a>
270 <h2>PluginUninstallWindow</h2> 267 <h2>PluginUninstallWindow</h2>
271
272 <p> 268 <p>
273 Main window class for the standalone dialog. 269 Main window class for the standalone dialog.
274 </p> 270 </p>
271
275 <h3>Derived from</h3> 272 <h3>Derived from</h3>
276 EricMainWindow 273 EricMainWindow
277 <h3>Class Attributes</h3> 274 <h3>Class Attributes</h3>
278 275 <table>
279 <table> 276 <tr><td>None</td></tr>
280 <tr><td>None</td></tr> 277 </table>
281 </table> 278
282 <h3>Class Methods</h3> 279 <h3>Class Methods</h3>
283 280 <table>
284 <table> 281 <tr><td>None</td></tr>
285 <tr><td>None</td></tr> 282 </table>
286 </table> 283
287 <h3>Methods</h3> 284 <h3>Methods</h3>
288 285 <table>
289 <table>
290
291 <tr> 286 <tr>
292 <td><a href="#PluginUninstallWindow.__init__">PluginUninstallWindow</a></td> 287 <td><a href="#PluginUninstallWindow.__init__">PluginUninstallWindow</a></td>
293 <td>Constructor</td> 288 <td>Constructor</td>
294 </tr> 289 </tr>
295 </table> 290 </table>
291
296 <h3>Static Methods</h3> 292 <h3>Static Methods</h3>
297 293 <table>
298 <table> 294 <tr><td>None</td></tr>
299 <tr><td>None</td></tr> 295 </table>
300 </table> 296
301 297
302 <a NAME="PluginUninstallWindow.__init__" ID="PluginUninstallWindow.__init__"></a> 298 <a NAME="PluginUninstallWindow.__init__" ID="PluginUninstallWindow.__init__"></a>
303 <h4>PluginUninstallWindow (Constructor)</h4> 299 <h4>PluginUninstallWindow (Constructor)</h4>
304 <b>PluginUninstallWindow</b>(<i>parent=None</i>) 300 <b>PluginUninstallWindow</b>(<i>parent=None</i>)
305
306 <p> 301 <p>
307 Constructor 302 Constructor
308 </p> 303 </p>
304
309 <dl> 305 <dl>
310 306
311 <dt><i>parent</i> (QWidget)</dt> 307 <dt><i>parent</i> (QWidget)</dt>
312 <dd> 308 <dd>
313 reference to the parent widget 309 reference to the parent widget

eric ide

mercurial