Thu, 09 Apr 2020 18:04:37 +0200
Regenerated source docu.
--- a/eric6/APIs/Python3/eric6.api Thu Apr 09 18:00:40 2020 +0200 +++ b/eric6/APIs/Python3/eric6.api Thu Apr 09 18:04:37 2020 +0200 @@ -952,6 +952,17 @@ eric6.E5Gui.E5Action.E5Action?1(*args) eric6.E5Gui.E5Action.addActions?4(target, actions) eric6.E5Gui.E5Action.createActionGroup?4(parent, name=None, exclusive=False) +eric6.E5Gui.E5AnimatedLabel.E5AnimatedLabel.getAnimationFile?4() +eric6.E5Gui.E5AnimatedLabel.E5AnimatedLabel.getInterval?4() +eric6.E5Gui.E5AnimatedLabel.E5AnimatedLabel.isActive?4() +eric6.E5Gui.E5AnimatedLabel.E5AnimatedLabel.isAnimationFileLoaded?4() +eric6.E5Gui.E5AnimatedLabel.E5AnimatedLabel.reset?4() +eric6.E5Gui.E5AnimatedLabel.E5AnimatedLabel.setAnimationFile?4(animationFile) +eric6.E5Gui.E5AnimatedLabel.E5AnimatedLabel.setInterval?4(interval) +eric6.E5Gui.E5AnimatedLabel.E5AnimatedLabel.setPixmap?4(pixmap) +eric6.E5Gui.E5AnimatedLabel.E5AnimatedLabel.start?4() +eric6.E5Gui.E5AnimatedLabel.E5AnimatedLabel.stop?4() +eric6.E5Gui.E5AnimatedLabel.E5AnimatedLabel?1(parent=None, *, animationFile="", interval=100) eric6.E5Gui.E5AnimatedWidget.E5AnimatedWidget.DirectionDown?7 eric6.E5Gui.E5AnimatedWidget.E5AnimatedWidget.DirectionUp?7 eric6.E5Gui.E5AnimatedWidget.E5AnimatedWidget.hide?4() @@ -1371,7 +1382,7 @@ eric6.E5Gui.E5TabWidget.E5DnDTabBar.mousePressEvent?4(event) eric6.E5Gui.E5TabWidget.E5DnDTabBar.tabMoveRequested?7 eric6.E5Gui.E5TabWidget.E5DnDTabBar?1(parent=None) -eric6.E5Gui.E5TabWidget.E5TabWidget.animationLabel?4(index, animationFile, speed=100) +eric6.E5Gui.E5TabWidget.E5TabWidget.animationLabel?4(index, animationFile, interval=100) eric6.E5Gui.E5TabWidget.E5TabWidget.customTabContextMenuRequested?7 eric6.E5Gui.E5TabWidget.E5TabWidget.moveTab?4(curIndex, newIndex) eric6.E5Gui.E5TabWidget.E5TabWidget.nextTab?4() @@ -3825,7 +3836,7 @@ eric6.Plugins.UiExtensionPlugins.Translator.Translator.Translator.activate?4() eric6.Plugins.UiExtensionPlugins.Translator.Translator.Translator.deactivate?4() eric6.Plugins.UiExtensionPlugins.Translator.Translator.Translator.getAppIcon?4(name) -eric6.Plugins.UiExtensionPlugins.Translator.Translator.Translator?1(plugin, parent=None) +eric6.Plugins.UiExtensionPlugins.Translator.Translator.Translator?1(plugin, usesDarkPalette, parent=None) eric6.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.DeepLEngine.DeepLEngine.MaxTranslationTextLen?7 eric6.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.DeepLEngine.DeepLEngine.TranslatorUrl?7 eric6.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.DeepLEngine.DeepLEngine.engineName?4()
--- a/eric6/APIs/Python3/eric6.bas Thu Apr 09 18:00:40 2020 +0200 +++ b/eric6/APIs/Python3/eric6.bas Thu Apr 09 18:04:37 2020 +0200 @@ -161,6 +161,7 @@ DummyThreadWrapper ThreadWrapper module._DummyThread DuplicateParamError Exception E5Action QAction +E5AnimatedLabel QLabel E5AnimatedWidget QWidget E5Application QApplication E5ArrowItem QAbstractGraphicsShapeItem
--- a/eric6/Documentation/Help/source.qhp Thu Apr 09 18:00:40 2020 +0200 +++ b/eric6/Documentation/Help/source.qhp Thu Apr 09 18:04:37 2020 +0200 @@ -92,6 +92,7 @@ </section> <section title="eric6.E5Gui" ref="index-eric6.E5Gui.html"> <section title="eric6.E5Gui.E5Action" ref="eric6.E5Gui.E5Action.html" /> + <section title="eric6.E5Gui.E5AnimatedLabel" ref="eric6.E5Gui.E5AnimatedLabel.html" /> <section title="eric6.E5Gui.E5AnimatedWidget" ref="eric6.E5Gui.E5AnimatedWidget.html" /> <section title="eric6.E5Gui.E5Application" ref="eric6.E5Gui.E5Application.html" /> <section title="eric6.E5Gui.E5ClickableLabel" ref="eric6.E5Gui.E5ClickableLabel.html" /> @@ -3777,6 +3778,21 @@ <keyword name="E5Action.setIconText" id="E5Action.setIconText" ref="eric6.E5Gui.E5Action.html#E5Action.setIconText" /> <keyword name="E5Action.setShortcut" id="E5Action.setShortcut" ref="eric6.E5Gui.E5Action.html#E5Action.setShortcut" /> <keyword name="E5Action.setShortcuts" id="E5Action.setShortcuts" ref="eric6.E5Gui.E5Action.html#E5Action.setShortcuts" /> + <keyword name="E5AnimatedLabel" id="E5AnimatedLabel" ref="eric6.E5Gui.E5AnimatedLabel.html#E5AnimatedLabel" /> + <keyword name="E5AnimatedLabel (Constructor)" id="E5AnimatedLabel (Constructor)" ref="eric6.E5Gui.E5AnimatedLabel.html#E5AnimatedLabel.__init__" /> + <keyword name="E5AnimatedLabel (Module)" id="E5AnimatedLabel (Module)" ref="eric6.E5Gui.E5AnimatedLabel.html" /> + <keyword name="E5AnimatedLabel.__animate" id="E5AnimatedLabel.__animate" ref="eric6.E5Gui.E5AnimatedLabel.html#E5AnimatedLabel.__animate" /> + <keyword name="E5AnimatedLabel.__loadAnimationFile" id="E5AnimatedLabel.__loadAnimationFile" ref="eric6.E5Gui.E5AnimatedLabel.html#E5AnimatedLabel.__loadAnimationFile" /> + <keyword name="E5AnimatedLabel.getAnimationFile" id="E5AnimatedLabel.getAnimationFile" ref="eric6.E5Gui.E5AnimatedLabel.html#E5AnimatedLabel.getAnimationFile" /> + <keyword name="E5AnimatedLabel.getInterval" id="E5AnimatedLabel.getInterval" ref="eric6.E5Gui.E5AnimatedLabel.html#E5AnimatedLabel.getInterval" /> + <keyword name="E5AnimatedLabel.isActive" id="E5AnimatedLabel.isActive" ref="eric6.E5Gui.E5AnimatedLabel.html#E5AnimatedLabel.isActive" /> + <keyword name="E5AnimatedLabel.isAnimationFileLoaded" id="E5AnimatedLabel.isAnimationFileLoaded" ref="eric6.E5Gui.E5AnimatedLabel.html#E5AnimatedLabel.isAnimationFileLoaded" /> + <keyword name="E5AnimatedLabel.reset" id="E5AnimatedLabel.reset" ref="eric6.E5Gui.E5AnimatedLabel.html#E5AnimatedLabel.reset" /> + <keyword name="E5AnimatedLabel.setAnimationFile" id="E5AnimatedLabel.setAnimationFile" ref="eric6.E5Gui.E5AnimatedLabel.html#E5AnimatedLabel.setAnimationFile" /> + <keyword name="E5AnimatedLabel.setInterval" id="E5AnimatedLabel.setInterval" ref="eric6.E5Gui.E5AnimatedLabel.html#E5AnimatedLabel.setInterval" /> + <keyword name="E5AnimatedLabel.setPixmap" id="E5AnimatedLabel.setPixmap" ref="eric6.E5Gui.E5AnimatedLabel.html#E5AnimatedLabel.setPixmap" /> + <keyword name="E5AnimatedLabel.start" id="E5AnimatedLabel.start" ref="eric6.E5Gui.E5AnimatedLabel.html#E5AnimatedLabel.start" /> + <keyword name="E5AnimatedLabel.stop" id="E5AnimatedLabel.stop" ref="eric6.E5Gui.E5AnimatedLabel.html#E5AnimatedLabel.stop" /> <keyword name="E5AnimatedWidget" id="E5AnimatedWidget" ref="eric6.E5Gui.E5AnimatedWidget.html#E5AnimatedWidget" /> <keyword name="E5AnimatedWidget (Constructor)" id="E5AnimatedWidget (Constructor)" ref="eric6.E5Gui.E5AnimatedWidget.html#E5AnimatedWidget.__init__" /> <keyword name="E5AnimatedWidget (Module)" id="E5AnimatedWidget (Module)" ref="eric6.E5Gui.E5AnimatedWidget.html" /> @@ -17860,6 +17876,7 @@ <file>eric6.E5Graphics.E5ArrowItem.html</file> <file>eric6.E5Graphics.E5GraphicsView.html</file> <file>eric6.E5Gui.E5Action.html</file> + <file>eric6.E5Gui.E5AnimatedLabel.html</file> <file>eric6.E5Gui.E5AnimatedWidget.html</file> <file>eric6.E5Gui.E5Application.html</file> <file>eric6.E5Gui.E5ClickableLabel.html</file>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/eric6/Documentation/Source/eric6.E5Gui.E5AnimatedLabel.html Thu Apr 09 18:04:37 2020 +0200 @@ -0,0 +1,319 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.E5Gui.E5AnimatedLabel</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body> +<a NAME="top" ID="top"></a> +<h1>eric6.E5Gui.E5AnimatedLabel</h1> + +<p> +Module implementing a label widget showing an animated pixmap. +</p> +<h3>Global Attributes</h3> + +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> + +<table> + +<tr> +<td><a href="#E5AnimatedLabel">E5AnimatedLabel</a></td> +<td>Class implementing a label widget showing an animated pixmap.</td> +</tr> +</table> +<h3>Functions</h3> + +<table> +<tr><td>None</td></tr> +</table> +<hr /> +<hr /> +<a NAME="E5AnimatedLabel" ID="E5AnimatedLabel"></a> +<h2>E5AnimatedLabel</h2> + +<p> + Class implementing a label widget showing an animated pixmap. +</p> +<h3>Derived from</h3> +QLabel +<h3>Class Attributes</h3> + +<table> +<tr><td>None</td></tr> +</table> +<h3>Class Methods</h3> + +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> + +<table> + +<tr> +<td><a href="#E5AnimatedLabel.__init__">E5AnimatedLabel</a></td> +<td>Constructor</td> +</tr> +<tr> +<td><a href="#E5AnimatedLabel.__animate">__animate</a></td> +<td>Private slot to animate the pixmap.</td> +</tr> +<tr> +<td><a href="#E5AnimatedLabel.__loadAnimationFile">__loadAnimationFile</a></td> +<td>Private method to load an animation file.</td> +</tr> +<tr> +<td><a href="#E5AnimatedLabel.getAnimationFile">getAnimationFile</a></td> +<td>Public method to get the name of the animation file.</td> +</tr> +<tr> +<td><a href="#E5AnimatedLabel.getInterval">getInterval</a></td> +<td>Public method to get the interval between the animated frames.</td> +</tr> +<tr> +<td><a href="#E5AnimatedLabel.isActive">isActive</a></td> +<td>Public method to check, if the animation is active.</td> +</tr> +<tr> +<td><a href="#E5AnimatedLabel.isAnimationFileLoaded">isAnimationFileLoaded</a></td> +<td>Public method to check, if the animation file was loaded.</td> +</tr> +<tr> +<td><a href="#E5AnimatedLabel.reset">reset</a></td> +<td>Public slot to reset the animation.</td> +</tr> +<tr> +<td><a href="#E5AnimatedLabel.setAnimationFile">setAnimationFile</a></td> +<td>Public method to set the name of the animation file.</td> +</tr> +<tr> +<td><a href="#E5AnimatedLabel.setInterval">setInterval</a></td> +<td>Public method to set the interval between the animated frames.</td> +</tr> +<tr> +<td><a href="#E5AnimatedLabel.setPixmap">setPixmap</a></td> +<td>Public slot to set the pixmap of the label.</td> +</tr> +<tr> +<td><a href="#E5AnimatedLabel.start">start</a></td> +<td>Public slot to start the animation.</td> +</tr> +<tr> +<td><a href="#E5AnimatedLabel.stop">stop</a></td> +<td>Public slot to stop the animation.</td> +</tr> +</table> +<h3>Static Methods</h3> + +<table> +<tr><td>None</td></tr> +</table> + +<a NAME="E5AnimatedLabel.__init__" ID="E5AnimatedLabel.__init__"></a> +<h4>E5AnimatedLabel (Constructor)</h4> +<b>E5AnimatedLabel</b>(<i>parent=None, *, animationFile="", interval=100</i>) + +<p> + Constructor +</p> +<dl> + +<dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent window +</dd> +<dt><i>animationFile=</i> (str)</dt> +<dd> +path to the file containing the animation data +</dd> +<dt><i>interval=</i> (int)</dt> +<dd> +interval in milliseconds between animation frames +</dd> +</dl> +<a NAME="E5AnimatedLabel.__animate" ID="E5AnimatedLabel.__animate"></a> +<h4>E5AnimatedLabel.__animate</h4> +<b>__animate</b>(<i></i>) + +<p> + Private slot to animate the pixmap. +</p> +<a NAME="E5AnimatedLabel.__loadAnimationFile" ID="E5AnimatedLabel.__loadAnimationFile"></a> +<h4>E5AnimatedLabel.__loadAnimationFile</h4> +<b>__loadAnimationFile</b>(<i>animationFile</i>) + +<p> + Private method to load an animation file. +</p> +<dl> + +<dt><i>animationFile</i> (str)</dt> +<dd> +path to the file containing the animation data +</dd> +</dl> +<a NAME="E5AnimatedLabel.getAnimationFile" ID="E5AnimatedLabel.getAnimationFile"></a> +<h4>E5AnimatedLabel.getAnimationFile</h4> +<b>getAnimationFile</b>(<i></i>) + +<p> + Public method to get the name of the animation file. +</p> +<dl> +<dt>Returns:</dt> +<dd> +path to the file containing the animation data +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl> +<a NAME="E5AnimatedLabel.getInterval" ID="E5AnimatedLabel.getInterval"></a> +<h4>E5AnimatedLabel.getInterval</h4> +<b>getInterval</b>(<i></i>) + +<p> + Public method to get the interval between the animated frames. +</p> +<dl> +<dt>Returns:</dt> +<dd> +interval in milliseconds between animation frames +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +int +</dd> +</dl> +<a NAME="E5AnimatedLabel.isActive" ID="E5AnimatedLabel.isActive"></a> +<h4>E5AnimatedLabel.isActive</h4> +<b>isActive</b>(<i></i>) + +<p> + Public method to check, if the animation is active. +</p> +<dl> +<dt>Returns:</dt> +<dd> +flag indicating an active animation +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl> +<a NAME="E5AnimatedLabel.isAnimationFileLoaded" ID="E5AnimatedLabel.isAnimationFileLoaded"></a> +<h4>E5AnimatedLabel.isAnimationFileLoaded</h4> +<b>isAnimationFileLoaded</b>(<i></i>) + +<p> + Public method to check, if the animation file was loaded. +</p> +<dl> +<dt>Returns:</dt> +<dd> +flag indicating a successfully loaded animation file +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl> +<a NAME="E5AnimatedLabel.reset" ID="E5AnimatedLabel.reset"></a> +<h4>E5AnimatedLabel.reset</h4> +<b>reset</b>(<i></i>) + +<p> + Public slot to reset the animation. +</p> +<a NAME="E5AnimatedLabel.setAnimationFile" ID="E5AnimatedLabel.setAnimationFile"></a> +<h4>E5AnimatedLabel.setAnimationFile</h4> +<b>setAnimationFile</b>(<i>animationFile</i>) + +<p> + Public method to set the name of the animation file. +</p> +<dl> + +<dt><i>animationFile</i> (str)</dt> +<dd> +path to the file containing the animation data +</dd> +</dl> +<a NAME="E5AnimatedLabel.setInterval" ID="E5AnimatedLabel.setInterval"></a> +<h4>E5AnimatedLabel.setInterval</h4> +<b>setInterval</b>(<i>interval</i>) + +<p> + Public method to set the interval between the animated frames. +</p> +<dl> + +<dt><i>interval</i> (int)</dt> +<dd> +interval in milliseconds between animation frames +</dd> +</dl> +<a NAME="E5AnimatedLabel.setPixmap" ID="E5AnimatedLabel.setPixmap"></a> +<h4>E5AnimatedLabel.setPixmap</h4> +<b>setPixmap</b>(<i>pixmap</i>) + +<p> + Public slot to set the pixmap of the label. +</p> +<p> + Setting a standard pixmap will stop the animation and set the given + pixmap without animating it. Thereafter the animation has to be + restarted with the start() method. +</p> +<dl> + +<dt><i>pixmap</i> (QPixmap)</dt> +<dd> +pixmap to be set +</dd> +</dl> +<a NAME="E5AnimatedLabel.start" ID="E5AnimatedLabel.start"></a> +<h4>E5AnimatedLabel.start</h4> +<b>start</b>(<i></i>) + +<p> + Public slot to start the animation. +</p> +<a NAME="E5AnimatedLabel.stop" ID="E5AnimatedLabel.stop"></a> +<h4>E5AnimatedLabel.stop</h4> +<b>stop</b>(<i></i>) + +<p> + Public slot to stop the animation. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- a/eric6/Documentation/Source/eric6.E5Gui.E5TabWidget.html Thu Apr 09 18:00:40 2020 +0200 +++ b/eric6/Documentation/Source/eric6.E5Gui.E5TabWidget.html Thu Apr 09 18:04:37 2020 +0200 @@ -339,31 +339,36 @@ </dl> <a NAME="E5TabWidget.animationLabel" ID="E5TabWidget.animationLabel"></a> <h4>E5TabWidget.animationLabel</h4> -<b>animationLabel</b>(<i>index, animationFile, speed=100</i>) +<b>animationLabel</b>(<i>index, animationFile, interval=100</i>) <p> Public slot to set an animated icon. </p> <dl> -<dt><i>index</i></dt> +<dt><i>index</i> (int)</dt> <dd> -tab index (integer) +tab index </dd> -<dt><i>animationFile</i></dt> +<dt><i>animationFile</i> (str)</dt> <dd> -name of the file containing the animation (string) +name of the file containing the animation </dd> -<dt><i>speed</i></dt> +<dt><i>interval</i> (int)</dt> <dd> -animation speed of the icon in percent of the original - icon's speed (integer) +interval in milliseconds between animation frames </dd> </dl> <dl> <dt>Returns:</dt> <dd> -reference to the created label (QLabel) +reference to the created label +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +E5AnimatedLabel </dd> </dl> <a NAME="E5TabWidget.moveTab" ID="E5TabWidget.moveTab"></a>
--- a/eric6/Documentation/Source/eric6.Plugins.UiExtensionPlugins.Translator.Translator.html Thu Apr 09 18:00:40 2020 +0200 +++ b/eric6/Documentation/Source/eric6.Plugins.UiExtensionPlugins.Translator.Translator.html Thu Apr 09 18:04:37 2020 +0200 @@ -97,20 +97,25 @@ <a NAME="Translator.__init__" ID="Translator.__init__"></a> <h4>Translator (Constructor)</h4> -<b>Translator</b>(<i>plugin, parent=None</i>) +<b>Translator</b>(<i>plugin, usesDarkPalette, parent=None</i>) <p> Constructor </p> <dl> -<dt><i>plugin</i></dt> +<dt><i>plugin</i> (TranslatorPlugin)</dt> <dd> -reference to the plugin object (TranslatorPlugin) +reference to the plugin object </dd> -<dt><i>parent</i></dt> +<dt><i>usesDarkPalette</i> (bool)</dt> <dd> -parent (QObject) +flag indicating that the platform uses a palette + with a dark background +</dd> +<dt><i>parent</i> (QObject)</dt> +<dd> +parent </dd> </dl> <a NAME="Translator.__activateWidget" ID="Translator.__activateWidget"></a>
--- a/eric6/Documentation/Source/eric6.WebBrowser.Sync.SyncCheckPage.html Thu Apr 09 18:00:40 2020 +0200 +++ b/eric6/Documentation/Source/eric6.WebBrowser.Sync.SyncCheckPage.html Thu Apr 09 18:04:37 2020 +0200 @@ -122,13 +122,13 @@ </p> <dl> -<dt><i>fileName</i></dt> +<dt><i>fileName</i> (str)</dt> <dd> -name of the file containing the animation (string) +name of the file containing the animation </dd> -<dt><i>label</i></dt> +<dt><i>label</i> (E5AnimatedLabel)</dt> <dd> -reference to the label to be animated (QLabel) +reference to the label to be animated </dd> </dl> <a NAME="SyncCheckPage.__syncError" ID="SyncCheckPage.__syncError"></a>
--- a/eric6/Documentation/Source/index-eric6.E5Gui.html Thu Apr 09 18:00:40 2020 +0200 +++ b/eric6/Documentation/Source/index-eric6.E5Gui.html Thu Apr 09 18:04:37 2020 +0200 @@ -37,6 +37,10 @@ <td>Module implementing an Action class extending QAction.</td> </tr> <tr> +<td><a href="eric6.E5Gui.E5AnimatedLabel.html">E5AnimatedLabel</a></td> +<td>Module implementing a label widget showing an animated pixmap.</td> +</tr> +<tr> <td><a href="eric6.E5Gui.E5AnimatedWidget.html">E5AnimatedWidget</a></td> <td>Module implementing an animated widget.</td> </tr>