Documentation/Source/eric5.PluginManager.PluginManager.html

changeset 3113
2780e230f129
parent 3018
70924c0bdaf1
child 3259
f059575254df
--- a/Documentation/Source/eric5.PluginManager.PluginManager.html	Tue Nov 26 19:20:42 2013 +0100
+++ b/Documentation/Source/eric5.PluginManager.PluginManager.html	Wed Nov 27 19:58:37 2013 +0100
@@ -95,6 +95,9 @@
 <td><a href="#PluginManager.__checkPluginsDownloadDirectory">__checkPluginsDownloadDirectory</a></td>
 <td>Private slot to check for the existence of the plugins download directory.</td>
 </tr><tr>
+<td><a href="#PluginManager.__downloadRepositoryFileDone">__downloadRepositoryFileDone</a></td>
+<td>Private method called after the repository file was downloaded.</td>
+</tr><tr>
 <td><a href="#PluginManager.__getShortInfo">__getShortInfo</a></td>
 <td>Private method to extract the short info from a module.</td>
 </tr><tr>
@@ -110,12 +113,21 @@
 <td><a href="#PluginManager.__pluginModulesExist">__pluginModulesExist</a></td>
 <td>Private method to check, if there are plugins available.</td>
 </tr><tr>
+<td><a href="#PluginManager.__sslErrors">__sslErrors</a></td>
+<td>Private slot to handle SSL errors.</td>
+</tr><tr>
 <td><a href="#PluginManager.activatePlugin">activatePlugin</a></td>
 <td>Public method to activate a plugin.</td>
 </tr><tr>
 <td><a href="#PluginManager.activatePlugins">activatePlugins</a></td>
 <td>Public method to activate all plugins having the "autoactivate" attribute set to True.</td>
 </tr><tr>
+<td><a href="#PluginManager.checkPluginEntry">checkPluginEntry</a></td>
+<td>Public method to check a plug-in's data for an update.</td>
+</tr><tr>
+<td><a href="#PluginManager.checkPluginUpdatesAvailable">checkPluginUpdatesAvailable</a></td>
+<td>Public method to check the availability of updates of plug-ins.</td>
+</tr><tr>
 <td><a href="#PluginManager.deactivatePlugin">deactivatePlugin</a></td>
 <td>Public method to deactivate a plugin.</td>
 </tr><tr>
@@ -271,6 +283,11 @@
 <p>
         Private slot to check for the existence of the plugins download
         directory.
+</p><a NAME="PluginManager.__downloadRepositoryFileDone" ID="PluginManager.__downloadRepositoryFileDone"></a>
+<h4>PluginManager.__downloadRepositoryFileDone</h4>
+<b>__downloadRepositoryFileDone</b>(<i></i>)
+<p>
+        Private method called after the repository file was downloaded.
 </p><a NAME="PluginManager.__getShortInfo" ID="PluginManager.__getShortInfo"></a>
 <h4>PluginManager.__getShortInfo</h4>
 <b>__getShortInfo</b>(<i>module</i>)
@@ -321,6 +338,19 @@
 <dd>
 flag indicating the availability of plugins (boolean)
 </dd>
+</dl><a NAME="PluginManager.__sslErrors" ID="PluginManager.__sslErrors"></a>
+<h4>PluginManager.__sslErrors</h4>
+<b>__sslErrors</b>(<i>reply, errors</i>)
+<p>
+        Private slot to handle SSL errors.
+</p><dl>
+<dt><i>reply</i></dt>
+<dd>
+reference to the reply object (QNetworkReply)
+</dd><dt><i>errors</i></dt>
+<dd>
+list of SSL errors (list of QSslError)
+</dd>
 </dl><a NAME="PluginManager.activatePlugin" ID="PluginManager.activatePlugin"></a>
 <h4>PluginManager.activatePlugin</h4>
 <b>activatePlugin</b>(<i>name, onDemand=False</i>)
@@ -352,6 +382,42 @@
 <p>
         Public method to activate all plugins having the "autoactivate"
         attribute set to True.
+</p><a NAME="PluginManager.checkPluginEntry" ID="PluginManager.checkPluginEntry"></a>
+<h4>PluginManager.checkPluginEntry</h4>
+<b>checkPluginEntry</b>(<i>name, short, description, url, author, version, filename, status</i>)
+<p>
+        Public method to check a plug-in's data for an update.
+</p><dl>
+<dt><i>name</i></dt>
+<dd>
+data for the name field (string)
+</dd><dt><i>short</i></dt>
+<dd>
+data for the short field (string)
+</dd><dt><i>description</i></dt>
+<dd>
+data for the description field (list of strings)
+</dd><dt><i>url</i></dt>
+<dd>
+data for the url field (string)
+</dd><dt><i>author</i></dt>
+<dd>
+data for the author field (string)
+</dd><dt><i>version</i></dt>
+<dd>
+data for the version field (string)
+</dd><dt><i>filename</i></dt>
+<dd>
+data for the filename field (string)
+</dd><dt><i>status</i></dt>
+<dd>
+status of the plugin (string [stable, unstable, unknown])
+</dd>
+</dl><a NAME="PluginManager.checkPluginUpdatesAvailable" ID="PluginManager.checkPluginUpdatesAvailable"></a>
+<h4>PluginManager.checkPluginUpdatesAvailable</h4>
+<b>checkPluginUpdatesAvailable</b>(<i></i>)
+<p>
+        Public method to check the availability of updates of plug-ins.
 </p><a NAME="PluginManager.deactivatePlugin" ID="PluginManager.deactivatePlugin"></a>
 <h4>PluginManager.deactivatePlugin</h4>
 <b>deactivatePlugin</b>(<i>name, onDemand=False</i>)

eric ide

mercurial