Widgets
Subpackages
Code Documentation
siriushla.widgets.QDoubleScrollBar module
siriushla.widgets.QLed module
QLed module.
Based on Robert Kent’s LED Widget for the PyQt Framework, available on https://pypi.python.org/pypi/QLed or https://github.com/jazzycamel/QLed.
- class siriushla.widgets.QLed.QLed(parent=None, **kwargs)[source]
Bases:
QFrame
,ShapeMap
QLed class.
- Blue = <PyQt5.QtGui.QColor object>
- DarkGreen = <PyQt5.QtGui.QColor object>
- DarkRed = <PyQt5.QtGui.QColor object>
- Gray = <PyQt5.QtGui.QColor object>
- Green = <PyQt5.QtGui.QColor object>
- LightGreen = <PyQt5.QtGui.QColor object>
- NotSelColor1 = <PyQt5.QtGui.QColor object>
- NotSelColor2 = <PyQt5.QtGui.QColor object>
- Red = <PyQt5.QtGui.QColor object>
- SelColor = <PyQt5.QtGui.QColor object>
- class ShapeMap
Bases:
object
Shape enum mapping class.
- Circle = 1
- Rectangle = 5
- Round = 2
- Square = 3
- Triangle = 4
- Yellow = <PyQt5.QtGui.QColor object>
- abspath = '/home/runner/work/hla/hla/pyqt-apps/siriushla/widgets'
- clicked
int = …, arguments: Sequence = …) -> PYQT_SIGNAL
types is normally a sequence of individual types. Each type is either a type object or a string that is the name of a C++ type. Alternatively each type could itself be a sequence of types each describing a different overloaded signal. name is the optional C++ name of the signal. If it is not specified then the name of the class attribute that is bound to the signal is used. revision is the optional revision of the signal that is exported to QML. If it is not specified then 0 is used. arguments is the optional sequence of the names of the signal’s arguments.
- Type:
pyqtSignal(*types, name
- Type:
str = …, revision
- dsblColor
- pyqtProperty(type, fget=None, fset=None, freset=None, fdel=None, doc=None,
designable=True, scriptable=True, stored=True, user=False, constant=False, final=False, notify=None, revision=0) -> property attribute
type is the type of the property. It is either a type object or a string that is the name of a C++ type. freset is a function for resetting an attribute to its default value. designable sets the DESIGNABLE flag (the default is True for writable properties and False otherwise). scriptable sets the SCRIPTABLE flag. stored sets the STORED flag. user sets the USER flag. constant sets the CONSTANT flag. final sets the FINAL flag. notify is the NOTIFY signal. revision is the REVISION. The other parameters are the same as those required by the standard Python property type. Properties defined using pyqtProperty behave as both Python and Qt properties. Decorators can be used to define new properties or to modify existing ones.
- f = <PyQt5.QtCore.QFile object>
- offColor
- pyqtProperty(type, fget=None, fset=None, freset=None, fdel=None, doc=None,
designable=True, scriptable=True, stored=True, user=False, constant=False, final=False, notify=None, revision=0) -> property attribute
type is the type of the property. It is either a type object or a string that is the name of a C++ type. freset is a function for resetting an attribute to its default value. designable sets the DESIGNABLE flag (the default is True for writable properties and False otherwise). scriptable sets the SCRIPTABLE flag. stored sets the STORED flag. user sets the USER flag. constant sets the CONSTANT flag. final sets the FINAL flag. notify is the NOTIFY signal. revision is the REVISION. The other parameters are the same as those required by the standard Python property type. Properties defined using pyqtProperty behave as both Python and Qt properties. Decorators can be used to define new properties or to modify existing ones.
- onColor
- pyqtProperty(type, fget=None, fset=None, freset=None, fdel=None, doc=None,
designable=True, scriptable=True, stored=True, user=False, constant=False, final=False, notify=None, revision=0) -> property attribute
type is the type of the property. It is either a type object or a string that is the name of a C++ type. freset is a function for resetting an attribute to its default value. designable sets the DESIGNABLE flag (the default is True for writable properties and False otherwise). scriptable sets the SCRIPTABLE flag. stored sets the STORED flag. user sets the USER flag. constant sets the CONSTANT flag. final sets the FINAL flag. notify is the NOTIFY signal. revision is the REVISION. The other parameters are the same as those required by the standard Python property type. Properties defined using pyqtProperty behave as both Python and Qt properties. Decorators can be used to define new properties or to modify existing ones.
- selected
int = …, arguments: Sequence = …) -> PYQT_SIGNAL
types is normally a sequence of individual types. Each type is either a type object or a string that is the name of a C++ type. Alternatively each type could itself be a sequence of types each describing a different overloaded signal. name is the optional C++ name of the signal. If it is not specified then the name of the class attribute that is bound to the signal is used. revision is the optional revision of the signal that is exported to QML. If it is not specified then 0 is used. arguments is the optional sequence of the names of the signal’s arguments.
- Type:
pyqtSignal(*types, name
- Type:
str = …, revision
- shape
- pyqtProperty(type, fget=None, fset=None, freset=None, fdel=None, doc=None,
designable=True, scriptable=True, stored=True, user=False, constant=False, final=False, notify=None, revision=0) -> property attribute
type is the type of the property. It is either a type object or a string that is the name of a C++ type. freset is a function for resetting an attribute to its default value. designable sets the DESIGNABLE flag (the default is True for writable properties and False otherwise). scriptable sets the SCRIPTABLE flag. stored sets the STORED flag. user sets the USER flag. constant sets the CONSTANT flag. final sets the FINAL flag. notify is the NOTIFY signal. revision is the REVISION. The other parameters are the same as those required by the standard Python property type. Properties defined using pyqtProperty behave as both Python and Qt properties. Decorators can be used to define new properties or to modify existing ones.
- shapesdict = {1: '<?xml version="1.0" encoding="UTF-8" standalone="no"?>\n<svg\n xmlns:dc="http://purl.org/dc/elements/1.1/"\n xmlns:cc="http://creativecommons.org/ns#"\n xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"\n xmlns:svg="http://www.w3.org/2000/svg"\n xmlns="http://www.w3.org/2000/svg"\n xmlns:xlink="http://www.w3.org/1999/xlink"\n xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"\n xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"\n height="50.000000px"\n id="svg9493"\n width="50.000000px"\n version="1.1"\n inkscape:version="0.91 r13725"\n sodipodi:docname="round_led4.svg">\n <metadata\n id="metadata4250">\n <rdf:RDF>\n <cc:Work\n rdf:about="">\n <dc:format>image/svg+xml</dc:format>\n <dc:type\n rdf:resource="http://purl.org/dc/dcmitype/StillImage" />\n <dc:title></dc:title>\n </cc:Work>\n </rdf:RDF>\n </metadata>\n <sodipodi:namedview\n pagecolor="#ffffff"\n bordercolor="#666666"\n borderopacity="1"\n objecttolerance="10"\n gridtolerance="10"\n guidetolerance="10"\n inkscape:pageopacity="0"\n inkscape:pageshadow="2"\n inkscape:window-width="3840"\n inkscape:window-height="2140"\n id="namedview4248"\n showgrid="false"\n inkscape:zoom="14.014856"\n inkscape:cx="2.8105841"\n inkscape:cy="24.583514"\n inkscape:window-x="0"\n inkscape:window-y="0"\n inkscape:window-maximized="1"\n inkscape:current-layer="svg9493" />\n <defs\n id="defs9495">\n <linearGradient\n id="linearGradient4276">\n <stop\n id="stop4278"\n offset="0.0000000"\n style="stop-color:%s;stop-opacity:%s" />\n <stop\n id="stop4280"\n offset="1.0000000"\n style="stop-color:%s;stop-opacity:1" />\n </linearGradient>\n <linearGradient\n gradientUnits="userSpaceOnUse"\n id="linearGradient6650"\n x1="23.402565"\n x2="23.389874"\n xlink:href="#linearGradient6506"\n y1="44.066776"\n y2="42.883698"\n gradientTransform="matrix(24.162375,0,0,18.685562,-538.24645,-790.03875)" />\n <linearGradient\n id="linearGradient6494">\n <stop\n id="stop6496"\n offset="0.0000000"\n style="stop-color:%s;stop-opacity:1" />\n <stop\n id="stop6498"\n offset="1.0000000"\n style="stop-color:%s;stop-opacity:1.0000000;" />\n </linearGradient>\n <linearGradient\n gradientUnits="userSpaceOnUse"\n id="linearGradient6648"\n x1="23.213980"\n x2="23.201290"\n xlink:href="#linearGradient6494"\n y1="42.754631"\n y2="43.892632"\n gradientTransform="matrix(30.2835,0,0,30.2835,-680.9062,-1286.1606)" />\n <linearGradient\n gradientUnits="userSpaceOnUse"\n id="linearGradient6646"\n x1="23.349695"\n x2="23.440580"\n xlink:href="#linearGradient5756"\n y1="42.767944"\n y2="43.710873"\n gradientTransform="matrix(33.827312,0,0,33.827312,-763.51223,-1439.5942)" />\n <linearGradient\n gradientUnits="userSpaceOnUse"\n id="linearGradient6644"\n x1="23.193102"\n x2="23.200001"\n xlink:href="#linearGradient4276"\n y1="42.429230"\n y2="44.000000"\n gradientTransform="matrix(31.25,0,0,31.25,-700.00001,-1325)" />\n <linearGradient\n id="linearGradient6506">\n <stop\n id="stop6508"\n offset="0.0000000"\n style="stop-color:#ffffff;stop-opacity:0.0000000;" />\n <stop\n id="stop6510"\n offset="1.0000000"\n style="stop-color:#ffffff;stop-opacity:0.87450981;" />\n </linearGradient>\n <linearGradient\n gradientUnits="userSpaceOnUse"\n id="linearGradient7498"\n x1="23.402565"\n x2="23.389874"\n xlink:href="#linearGradient6506"\n y1="44.066776"\n y2="42.883698" />\n <linearGradient\n id="linearGradient7464">\n <stop\n id="stop7466"\n offset="0.0000000"\n style="stop-color:#00039a;stop-opacity:1.0000000;" />\n <stop\n id="stop7468"\n offset="1.0000000"\n style="stop-color:#afa5ff;stop-opacity:1.0000000;" />\n </linearGradient>\n <linearGradient\n gradientUnits="userSpaceOnUse"\n id="linearGradient7496"\n x1="23.213980"\n x2="23.201290"\n xlink:href="#linearGradient7464"\n y1="42.754631"\n y2="43.892632" />\n <linearGradient\n id="linearGradient5756">\n <stop\n id="stop5758"\n offset="0.0000000"\n style="stop-color:#828282;stop-opacity:1.0000000;" />\n <stop\n id="stop5760"\n offset="1.0000000"\n style="stop-color:#929292;stop-opacity:0.35294119;" />\n </linearGradient>\n <linearGradient\n gradientUnits="userSpaceOnUse"\n id="linearGradient9321"\n x1="22.935030"\n x2="23.662106"\n xlink:href="#linearGradient5756"\n y1="42.699776"\n y2="43.892632" />\n <linearGradient\n id="linearGradient5742">\n <stop\n id="stop5744"\n offset="0.0000000"\n style="stop-color:#adadad;stop-opacity:1.0000000;" />\n <stop\n id="stop5746"\n offset="1.0000000"\n style="stop-color:#f0f0f0;stop-opacity:1.0000000;" />\n </linearGradient>\n <linearGradient\n gradientUnits="userSpaceOnUse"\n id="linearGradient7492"\n x1="23.193102"\n x2="23.200001"\n xlink:href="#linearGradient5742"\n y1="42.429230"\n y2="44.000000" />\n <linearGradient\n gradientUnits="userSpaceOnUse"\n id="linearGradient9527"\n x1="23.193102"\n x2="23.200001"\n xlink:href="#linearGradient5742"\n y1="42.429230"\n y2="44.000000" />\n <linearGradient\n gradientUnits="userSpaceOnUse"\n id="linearGradient9529"\n x1="22.935030"\n x2="23.662106"\n xlink:href="#linearGradient5756"\n y1="42.699776"\n y2="43.892632" />\n <linearGradient\n gradientUnits="userSpaceOnUse"\n id="linearGradient9531"\n x1="23.213980"\n x2="23.201290"\n xlink:href="#linearGradient7464"\n y1="42.754631"\n y2="43.892632" />\n <linearGradient\n gradientUnits="userSpaceOnUse"\n id="linearGradient9533"\n x1="23.402565"\n x2="23.389874"\n xlink:href="#linearGradient6506"\n y1="44.066776"\n y2="42.883698" />\n </defs>\n <path\n d="m 50.000021,25.000031 c 0,13.8 -11.2,25 -25,25 -13.8,0 -24.99999975,-11.2 -24.99999975,-25 0,-13.8 11.19999975,-24.99999975 24.99999975,-24.99999975 13.8,0 25,11.19999975 25,24.99999975 z"\n id="path6596"\n style="overflow:visible;fill:url(#linearGradient6644);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n inkscape:connector-curvature="0" />\n <path\n d="m 45.175601,25.000001 c 0,11.136932 -9.038658,20.17559 -20.17559,20.17559 -11.136932,0 -20.1755899,-9.038658 -20.1755899,-20.17559 0,-11.136932 9.0386579,-20.1756236 20.1755899,-20.1756236 11.136932,0 20.17559,9.0386916 20.17559,20.1756236 z"\n id="path6598"\n style="overflow:visible;fill:url(#linearGradient6646);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n inkscape:connector-curvature="0" />\n <path\n d="m 43.061992,24.999994 c 0,9.970206 -8.091751,18.061957 -18.061957,18.061957 -9.970207,0 -18.0619578,-8.091751 -18.0619578,-18.061957 0,-9.970207 8.0917508,-18.0619881 18.0619578,-18.0619881 9.970206,0 18.061957,8.0917811 18.061957,18.0619881 z"\n id="path6600"\n style="overflow:visible;fill:url(#linearGradient6648);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n inkscape:connector-curvature="0" />\n <path\n d="m 39.387937,18.975154 c 0,6.151829 -6.456187,11.144611 -14.411141,11.144611 -7.954955,0 -14.411141,-4.992782 -14.411141,-11.144611 0,-6.151829 6.456186,-11.1446295 14.411141,-11.1446295 7.954954,0 14.411141,4.9928005 14.411141,11.1446295 z"\n id="path6602"\n style="overflow:visible;fill:url(#linearGradient6650);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n inkscape:connector-curvature="0" />\n</svg>\n', 2: '<?xml version="1.0" encoding="UTF-8" standalone="no"?>\n<svg\n xmlns:dc="http://purl.org/dc/elements/1.1/"\n xmlns:cc="http://creativecommons.org/ns#"\n xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"\n xmlns:svg="http://www.w3.org/2000/svg"\n xmlns="http://www.w3.org/2000/svg"\n xmlns:xlink="http://www.w3.org/1999/xlink"\n version="1.1"\n width="100.00000px"\n id="svg9493"\n height="50.000000px">\n <metadata\n id="metadata4280">\n <rdf:RDF>\n <cc:Work\n rdf:about="">\n <dc:format>image/svg+xml</dc:format>\n <dc:type\n rdf:resource="http://purl.org/dc/dcmitype/StillImage" />\n <dc:title></dc:title>\n </cc:Work>\n </rdf:RDF>\n </metadata>\n <defs\n id="defs9495">\n <linearGradient\n id="linearGradient4360">\n <stop\n id="stop4362"\n offset="0.0000000"\n style="stop-color:%s;stop-opacity:%s" />\n <stop\n id="stop4364"\n offset="1.0000000"\n style="stop-color:%s;stop-opacity:1" />\n </linearGradient>\n <linearGradient\n y2="46.774261"\n y1="47.917328"\n xlink:href="#linearGradient6506"\n x2="21.593750"\n x1="21.593750"\n id="linearGradient13424"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(29.003969,0,0,19.969156,-576.36428,-922.62906)" />\n <linearGradient\n id="linearGradient6494">\n <stop\n style="stop-color:%s;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop6496" />\n <stop\n style="stop-color:%s;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop6498" />\n </linearGradient>\n <linearGradient\n y2="47.781250"\n y1="46.617390"\n xlink:href="#linearGradient6494"\n x2="21.593750"\n x1="21.591305"\n id="linearGradient13427"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(31.25,0,0,31.25,-624.9999,-1450.0001)" />\n <linearGradient\n y2="47.843750"\n y1="46.556522"\n xlink:href="#linearGradient5756"\n x2="21.834784"\n x1="21.408695"\n id="linearGradient13430"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(31.25,0,0,31.25,-624.9999,-1450.0001)" />\n <linearGradient\n y2="48.000000"\n y1="46.376728"\n xlink:href="#linearGradient4360"\n x2="21.600000"\n x1="21.594427"\n id="linearGradient13433"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(31.25,0,0,31.25,-624.9999,-1450.0001)" />\n <linearGradient\n y2="46.774261"\n y1="47.917328"\n xlink:href="#linearGradient6506"\n x2="21.593750"\n x1="21.593750"\n id="linearGradient13472"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(0.928127,0.000000,0.000000,0.639013,21.55634,15.27587)" />\n <linearGradient\n y2="47.781250"\n y1="46.617390"\n xlink:href="#linearGradient9163"\n x2="21.593750"\n x1="21.591305"\n id="linearGradient13475"\n gradientUnits="userSpaceOnUse"\n gradientTransform="translate(20.00000,-1.600002)" />\n <linearGradient\n y2="47.843750"\n y1="46.556522"\n xlink:href="#linearGradient5756"\n x2="21.834784"\n x1="21.408695"\n id="linearGradient13478"\n gradientUnits="userSpaceOnUse"\n gradientTransform="translate(20.00000,-1.600002)" />\n <linearGradient\n y2="48.000000"\n y1="46.376728"\n xlink:href="#linearGradient5742"\n x2="21.600000"\n x1="21.594427"\n id="linearGradient13481"\n gradientUnits="userSpaceOnUse"\n gradientTransform="translate(20.00000,-1.600002)" />\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient9199"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient9163">\n <stop\n style="stop-color:#000000;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop9165" />\n <stop\n style="stop-color:#8c8c8c;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop9167" />\n </linearGradient>\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient9163"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient9197"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="43.710873"\n y1="42.767944"\n xlink:href="#linearGradient5756"\n x2="23.440580"\n x1="23.349695"\n id="linearGradient9195"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient9193"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient6506">\n <stop\n style="stop-color:#ffffff;stop-opacity:0.0000000;"\n offset="0.0000000"\n id="stop6508" />\n <stop\n style="stop-color:#ffffff;stop-opacity:0.87450981;"\n offset="1.0000000"\n id="stop6510" />\n </linearGradient>\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient7498"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient7464">\n <stop\n style="stop-color:#00039a;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop7466" />\n <stop\n style="stop-color:#afa5ff;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop7468" />\n </linearGradient>\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient7464"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient7496"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient5756">\n <stop\n style="stop-color:#828282;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop5758" />\n <stop\n style="stop-color:#929292;stop-opacity:0.35294119;"\n offset="1.0000000"\n id="stop5760" />\n </linearGradient>\n <linearGradient\n y2="43.892632"\n y1="42.699776"\n xlink:href="#linearGradient5756"\n x2="23.662106"\n x1="22.935030"\n id="linearGradient9321"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient5742">\n <stop\n style="stop-color:#adadad;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop5744" />\n <stop\n style="stop-color:#f0f0f0;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop5746" />\n </linearGradient>\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient7492"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient9527"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="43.892632"\n y1="42.699776"\n xlink:href="#linearGradient5756"\n x2="23.662106"\n x1="22.935030"\n id="linearGradient9529"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient7464"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient9531"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient9533"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient1336"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(24.16238,0.000000,0.000000,18.68556,-538.2464,-790.0391)" />\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient9163"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient1339"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(30.28350,0.000000,0.000000,30.28350,-680.9062,-1286.161)" />\n <linearGradient\n y2="43.710873"\n y1="42.767944"\n xlink:href="#linearGradient5756"\n x2="23.440580"\n x1="23.349695"\n id="linearGradient1342"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(33.82731,0.000000,0.000000,33.82731,-763.5122,-1439.594)" />\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient1345"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(31.25000,0.000000,0.000000,31.25000,-700.0000,-1325.000)" />\n </defs>\n <path\n style="fill:url(#linearGradient13433);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path13335"\n d="m 25.000037,0 50.000001,0 c 13.85,0 25.000002,11.15 25.000002,25 0,13.85 -11.150002,25 -25.000002,25 L 25.000037,50 C 11.150038,50 3.75e-5,38.85 3.75e-5,25 3.75e-5,11.15 11.150038,0 25.000037,0 Z" />\n <path\n style="overflow:visible;fill:url(#linearGradient13430);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path13337"\n d="m 25.390662,5.0780625 c -11.409718,0 -20.507812,8.3471245 -20.507812,19.5312495 0,11.184125 9.323719,20.507875 20.507812,20.507813 l 49.804688,0 c 11.184156,0 19.53125,-9.098031 19.53125,-20.507813 0,-11.409718 -8.121563,-19.5312495 -19.53125,-19.5312495 l -49.804688,0 z" />\n <path\n style="overflow:visible;fill:url(#linearGradient13427);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path13339"\n d="m 25.390662,7.0311875 c -10.206593,0 -18.554687,7.7083435 -18.554687,17.5781245 0,9.869813 8.684969,18.554719 18.554687,18.554688 l 49.804688,0 c 9.869813,0 17.578125,-8.348031 17.578125,-18.554688 0,-10.206593 -7.371563,-17.5781245 -17.578125,-17.5781245 l -49.804688,0 z" />\n <path\n style="overflow:visible;fill:url(#linearGradient13424);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path13341"\n d="m 27.280819,8.4327813 c -9.473,0 -17.221094,4.9257497 -17.221094,11.2326567 0,6.306937 8.06075,11.856718 17.221094,11.856687 l 46.225062,0 c 9.160469,0 16.31475,-5.3345 16.31475,-11.856687 0,-6.522157 -6.84175,-11.2326567 -16.31475,-11.2326567 l -46.225062,0 z" />\n</svg>\n', 3: '<?xml version="1.0" encoding="UTF-8" standalone="no"?>\n<svg\n xmlns:dc="http://purl.org/dc/elements/1.1/"\n xmlns:cc="http://creativecommons.org/ns#"\n xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"\n xmlns:svg="http://www.w3.org/2000/svg"\n xmlns="http://www.w3.org/2000/svg"\n xmlns:xlink="http://www.w3.org/1999/xlink"\n version="1.1"\n width="50.000000px"\n id="svg9493"\n height="50.000000px">\n <metadata\n id="metadata4299">\n <rdf:RDF>\n <cc:Work\n rdf:about="">\n <dc:format>image/svg+xml</dc:format>\n <dc:type\n rdf:resource="http://purl.org/dc/dcmitype/StillImage" />\n <dc:title></dc:title>\n </cc:Work>\n </rdf:RDF>\n </metadata>\n <defs\n id="defs9495">\n <linearGradient\n id="linearGradient4310">\n <stop\n id="stop4312"\n offset="0.0000000"\n style="stop-color:%s;stop-opacity:%s" />\n <stop\n id="stop4314"\n offset="1.0000000"\n style="stop-color:%s;stop-opacity:1" />\n </linearGradient>\n <linearGradient\n y2="46.774261"\n y1="47.917328"\n xlink:href="#linearGradient6506"\n x2="21.593750"\n x1="21.593750"\n id="linearGradient31681"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(12.138594,0,0,19.315531,-237.28437,-892.92719)" />\n <linearGradient\n id="linearGradient6494">\n <stop\n style="stop-color:%s;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop6496" />\n <stop\n style="stop-color:%s;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop6498" />\n </linearGradient>\n <linearGradient\n gradientTransform="matrix(31.25,0,0,31.25,-549.70703,-1350)"\n y2="44.593750"\n y1="43.400002"\n xlink:href="#linearGradient6494"\n x2="18.390625"\n x1="18.390625"\n id="linearGradient31704"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n gradientTransform="matrix(31.25,0,0,31.25,-549.70703,-1350)"\n y2="44.656250"\n y1="43.337502"\n xlink:href="#linearGradient5756"\n x2="19.031250"\n x1="17.728125"\n id="linearGradient31624"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="41.599998"\n y1="39.991302"\n xlink:href="#linearGradient4310"\n x2="29.600000"\n x1="29.600000"\n id="linearGradient31686"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(15.625,0,0,31.25,-437.5,-1250)" />\n <linearGradient\n y2="46.774261"\n y1="47.917328"\n xlink:href="#linearGradient6506"\n x2="21.593750"\n x1="21.593750"\n id="linearGradient31649"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(0.388435,0.000000,0.000000,0.618097,7.606900,5.026330)" />\n <linearGradient\n y2="44.593750"\n y1="43.400002"\n xlink:href="#linearGradient9163"\n x2="18.390625"\n x1="18.390625"\n id="linearGradient31710"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="44.656250"\n y1="43.337502"\n xlink:href="#linearGradient5756"\n x2="19.031250"\n x1="17.728125"\n id="linearGradient31570"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="41.599998"\n y1="39.991302"\n xlink:href="#linearGradient5742"\n x2="29.600000"\n x1="29.600000"\n id="linearGradient31654"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(0.500000,0.000000,0.000000,1.000000,1.200000,-6.400000)" />\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient9199"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient9163">\n <stop\n style="stop-color:#000000;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop9165" />\n <stop\n style="stop-color:#8c8c8c;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop9167" />\n </linearGradient>\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient9163"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient9197"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="43.710873"\n y1="42.767944"\n xlink:href="#linearGradient5756"\n x2="23.440580"\n x1="23.349695"\n id="linearGradient9195"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient9193"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient6506">\n <stop\n style="stop-color:#ffffff;stop-opacity:0.0000000;"\n offset="0.0000000"\n id="stop6508" />\n <stop\n style="stop-color:#ffffff;stop-opacity:0.87450981;"\n offset="1.0000000"\n id="stop6510" />\n </linearGradient>\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient7498"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient7464">\n <stop\n style="stop-color:#00039a;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop7466" />\n <stop\n style="stop-color:#afa5ff;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop7468" />\n </linearGradient>\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient7464"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient7496"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient5756">\n <stop\n style="stop-color:#828282;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop5758" />\n <stop\n style="stop-color:#929292;stop-opacity:0.35294119;"\n offset="1.0000000"\n id="stop5760" />\n </linearGradient>\n <linearGradient\n y2="43.892632"\n y1="42.699776"\n xlink:href="#linearGradient5756"\n x2="23.662106"\n x1="22.935030"\n id="linearGradient9321"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient5742">\n <stop\n style="stop-color:#adadad;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop5744" />\n <stop\n style="stop-color:#f0f0f0;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop5746" />\n </linearGradient>\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient7492"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient9527"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="43.892632"\n y1="42.699776"\n xlink:href="#linearGradient5756"\n x2="23.662106"\n x1="22.935030"\n id="linearGradient9529"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient7464"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient9531"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient9533"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient1336"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(24.16238,0.000000,0.000000,18.68556,-538.2464,-790.0391)" />\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient9163"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient1339"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(30.28350,0.000000,0.000000,30.28350,-680.9062,-1286.161)" />\n <linearGradient\n y2="43.710873"\n y1="42.767944"\n xlink:href="#linearGradient5756"\n x2="23.440580"\n x1="23.349695"\n id="linearGradient1342"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(33.82731,0.000000,0.000000,33.82731,-763.5122,-1439.594)" />\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient1345"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(31.25000,0.000000,0.000000,31.25000,-700.0000,-1325.000)" />\n </defs>\n <path\n style="fill:url(#linearGradient31686);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path31614"\n d="M 0,0 50,0 50,50 0,50 0,0 Z" />\n <path\n style="overflow:visible;fill:url(#linearGradient31624);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path31616"\n d="m 4.98047,4.4921875 0,41.0156245 40.039062,0 0,-41.0156245 -40.039062,0 z" />\n <path\n style="overflow:visible;fill:url(#linearGradient31704);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path31618"\n d="m 6.933595,6.4453125 0,37.1093745 36.132812,0 0,-37.1093745 -36.132812,0 z" />\n <path\n style="overflow:visible;fill:url(#linearGradient31681);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path31620"\n d="M 15.349844,7.66 C 7.198625,7.6864688 8.1425938,6.0403125 8.1425938,18.525 c 0,6.1005 3.3735622,11.468625 7.2072502,11.468594 l 19.345875,0 c 3.833812,0 6.827937,-5.159906 6.827937,-11.468594 0,-12.5878125 0.807188,-10.9699687 -6.827937,-10.865 l -19.345875,0 z" />\n</svg>\n', 4: '<?xml version="1.0" encoding="UTF-8" standalone="no"?>\n<svg\n xmlns:dc="http://purl.org/dc/elements/1.1/"\n xmlns:cc="http://creativecommons.org/ns#"\n xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"\n xmlns:svg="http://www.w3.org/2000/svg"\n xmlns="http://www.w3.org/2000/svg"\n xmlns:xlink="http://www.w3.org/1999/xlink"\n version="1.1"\n width="50.000000px"\n id="svg9493"\n height="50.000000px">\n <metadata\n id="metadata4372">\n <rdf:RDF>\n <cc:Work\n rdf:about="">\n <dc:format>image/svg+xml</dc:format>\n <dc:type\n rdf:resource="http://purl.org/dc/dcmitype/StillImage" />\n <dc:title></dc:title>\n </cc:Work>\n </rdf:RDF>\n </metadata>\n <defs\n id="defs9495">\n <linearGradient\n id="linearGradient4383">\n <stop\n id="stop4385"\n offset="0.0000000"\n style="stop-color:%s;stop-opacity:%s" />\n <stop\n id="stop4387"\n offset="1.0000000"\n style="stop-color:%s;stop-opacity:1" />\n </linearGradient>\n <linearGradient\n y2="26.670279"\n y1="28.449617"\n xlink:href="#linearGradient6506"\n x2="23.187498"\n x1="23.187498"\n id="linearGradient28861"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(12.187313,0,0,12.623188,-257.59344,-317.63062)" />\n <linearGradient\n id="linearGradient6494">\n <stop\n style="stop-color:%s;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop6496" />\n <stop\n style="stop-color:%s;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop6498" />\n </linearGradient>\n <linearGradient\n y2="27.843750"\n y1="26.793751"\n xlink:href="#linearGradient6494"\n x2="23.187500"\n x1="23.181250"\n id="linearGradient28864"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(31.25,0,0,31.25,-699.60937,-825)" />\n <linearGradient\n y2="27.906250"\n y1="26.687500"\n xlink:href="#linearGradient5756"\n x2="23.812500"\n x1="22.762501"\n id="linearGradient28867"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(31.25,0,0,31.25,-699.60937,-825)" />\n <linearGradient\n y2="28.000000"\n y1="26.400000"\n xlink:href="#linearGradient4383"\n x2="23.200001"\n x1="23.187500"\n id="linearGradient28870"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(31.25,0,0,31.25,-700,-825)" />\n <linearGradient\n y2="26.670279"\n y1="28.449617"\n xlink:href="#linearGradient6506"\n x2="23.187498"\n x1="23.187498"\n id="linearGradient28801"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(0.389994,0.000000,0.000000,0.403942,9.357010,32.23582)" />\n <linearGradient\n y2="27.843750"\n y1="26.793751"\n xlink:href="#linearGradient9163"\n x2="23.187500"\n x1="23.181250"\n id="linearGradient28804"\n gradientUnits="userSpaceOnUse"\n gradientTransform="translate(-4.787500,16.00000)" />\n <linearGradient\n y2="27.906250"\n y1="26.687500"\n xlink:href="#linearGradient5756"\n x2="23.812500"\n x1="22.762501"\n id="linearGradient28807"\n gradientUnits="userSpaceOnUse"\n gradientTransform="translate(-4.787500,16.00000)" />\n <linearGradient\n y2="28.000000"\n y1="26.400000"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.187500"\n id="linearGradient28810"\n gradientUnits="userSpaceOnUse"\n gradientTransform="translate(-4.800000,16.00000)" />\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient9199"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient9163">\n <stop\n style="stop-color:#000000;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop9165" />\n <stop\n style="stop-color:#8c8c8c;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop9167" />\n </linearGradient>\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient9163"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient9197"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="43.710873"\n y1="42.767944"\n xlink:href="#linearGradient5756"\n x2="23.440580"\n x1="23.349695"\n id="linearGradient9195"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient9193"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient6506">\n <stop\n style="stop-color:#ffffff;stop-opacity:0.0000000;"\n offset="0.0000000"\n id="stop6508" />\n <stop\n style="stop-color:#ffffff;stop-opacity:0.87450981;"\n offset="1.0000000"\n id="stop6510" />\n </linearGradient>\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient7498"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient7464">\n <stop\n style="stop-color:#00039a;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop7466" />\n <stop\n style="stop-color:#afa5ff;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop7468" />\n </linearGradient>\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient7464"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient7496"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient5756">\n <stop\n style="stop-color:#828282;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop5758" />\n <stop\n style="stop-color:#929292;stop-opacity:0.35294119;"\n offset="1.0000000"\n id="stop5760" />\n </linearGradient>\n <linearGradient\n y2="43.892632"\n y1="42.699776"\n xlink:href="#linearGradient5756"\n x2="23.662106"\n x1="22.935030"\n id="linearGradient9321"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient5742">\n <stop\n style="stop-color:#adadad;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop5744" />\n <stop\n style="stop-color:#f0f0f0;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop5746" />\n </linearGradient>\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient7492"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient9527"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="43.892632"\n y1="42.699776"\n xlink:href="#linearGradient5756"\n x2="23.662106"\n x1="22.935030"\n id="linearGradient9529"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient7464"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient9531"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient9533"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient1336"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(24.16238,0.000000,0.000000,18.68556,-538.2464,-790.0391)" />\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient9163"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient1339"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(30.28350,0.000000,0.000000,30.28350,-680.9062,-1286.161)" />\n <linearGradient\n y2="43.710873"\n y1="42.767944"\n xlink:href="#linearGradient5756"\n x2="23.440580"\n x1="23.349695"\n id="linearGradient1342"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(33.82731,0.000000,0.000000,33.82731,-763.5122,-1439.594)" />\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient1345"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(31.25000,0.000000,0.000000,31.25000,-700.0000,-1325.000)" />\n </defs>\n <path\n style="fill:url(#linearGradient28870);fill-opacity:1;stroke:none;stroke-width:0.064;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path28664"\n d="M 50,50 0,50 25,0 50,50 Z" />\n <path\n style="overflow:visible;fill:url(#linearGradient28867);fill-opacity:1;stroke:none;stroke-width:0.064;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path28666"\n d="M 25,8.0078125 5.46875,47.070312 l 39.0625,0 L 25,8.0078125 Z" />\n <path\n style="overflow:visible;fill:url(#linearGradient28864);fill-opacity:1;stroke:none;stroke-width:0.064;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path28668"\n d="m 25,11.914063 -16.6015625,33.203124 33.2031245,0 L 25,11.914063 Z" />\n <path\n style="overflow:visible;fill:url(#linearGradient28861);fill-opacity:1;stroke:none;stroke-width:0.064;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path28670"\n d="m 24.238156,17.278313 c -0.61875,0.212499 -1.154062,0.627187 -1.523437,1.183437 -0.1375,0.11875 -0.265625,0.25 -0.380938,0.394375 l -6.474406,13.412219 c -0.259375,0.48125 -0.392187,1.02625 -0.380938,1.577812 0.04687,0.417188 0.178125,0.819688 0.380938,1.183438 0.09062,0.28125 0.21875,0.54625 0.380937,0.789062 0.115625,0.14375 0.24375,0.275 0.380938,0.394375 0.234375,0.16875 0.490938,0.3 0.761562,0.394375 0.350938,0.209375 0.739688,0.344688 1.1425,0.394375 l 12.949,0 c 0.894375,-0.01994 1.733125,-0.454375 2.285,-1.183437 0.1375,-0.11875 0.265625,-0.25 0.380938,-0.394375 0.203125,-0.363438 0.332812,-0.76625 0.380937,-1.183438 0.01125,-0.551875 -0.11875,-1.096562 -0.380937,-1.577812 0.0081,-0.13125 0.0081,-0.2625 0,-0.394375 l -6.4745,-13.412125 c -0.115625,-0.14375 -0.24375,-0.275 -0.380938,-0.394375 -0.700625,-0.983438 -1.894687,-1.447188 -3.046875,-1.183438 z" />\n</svg>\n', 5: '<?xml version="1.0" encoding="UTF-8" standalone="no"?>\n<svg\n xmlns:dc="http://purl.org/dc/elements/1.1/"\n xmlns:cc="http://creativecommons.org/ns#"\n xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"\n xmlns:svg="http://www.w3.org/2000/svg"\n xmlns="http://www.w3.org/2000/svg"\n xmlns:xlink="http://www.w3.org/1999/xlink"\n version="1.1"\n width="50.000000px"\n id="svg9493"\n height="50.000000px">\n <metadata\n id="metadata4299">\n <rdf:RDF>\n <cc:Work\n rdf:about="">\n <dc:format>image/svg+xml</dc:format>\n <dc:type\n rdf:resource="http://purl.org/dc/dcmitype/StillImage" />\n <dc:title></dc:title>\n </cc:Work>\n </rdf:RDF>\n </metadata>\n <defs\n id="defs9495">\n <linearGradient\n id="linearGradient4310">\n <stop\n id="stop4312"\n offset="0.0000000"\n style="stop-color:%s;stop-opacity:%s" />\n <stop\n id="stop4314"\n offset="1.0000000"\n style="stop-color:%s;stop-opacity:1" />\n </linearGradient>\n <linearGradient\n y2="46.774261"\n y1="47.917328"\n xlink:href="#linearGradient6506"\n x2="21.593750"\n x1="21.593750"\n id="linearGradient31681"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(12.138594,0,0,19.315531,-237.28437,-892.92719)" />\n <linearGradient\n id="linearGradient6494">\n <stop\n style="stop-color:%s;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop6496" />\n <stop\n style="stop-color:%s;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop6498" />\n </linearGradient>\n <linearGradient\n gradientTransform="matrix(31.25,0,0,31.25,-549.70703,-1350)"\n y2="44.593750"\n y1="43.400002"\n xlink:href="#linearGradient6494"\n x2="18.390625"\n x1="18.390625"\n id="linearGradient31704"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n gradientTransform="matrix(31.25,0,0,31.25,-549.70703,-1350)"\n y2="44.656250"\n y1="43.337502"\n xlink:href="#linearGradient5756"\n x2="19.031250"\n x1="17.728125"\n id="linearGradient31624"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="41.599998"\n y1="39.991302"\n xlink:href="#linearGradient4310"\n x2="29.600000"\n x1="29.600000"\n id="linearGradient31686"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(15.625,0,0,31.25,-437.5,-1250)" />\n <linearGradient\n y2="46.774261"\n y1="47.917328"\n xlink:href="#linearGradient6506"\n x2="21.593750"\n x1="21.593750"\n id="linearGradient31649"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(0.388435,0.000000,0.000000,0.618097,7.606900,5.026330)" />\n <linearGradient\n y2="44.593750"\n y1="43.400002"\n xlink:href="#linearGradient9163"\n x2="18.390625"\n x1="18.390625"\n id="linearGradient31710"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="44.656250"\n y1="43.337502"\n xlink:href="#linearGradient5756"\n x2="19.031250"\n x1="17.728125"\n id="linearGradient31570"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="41.599998"\n y1="39.991302"\n xlink:href="#linearGradient5742"\n x2="29.600000"\n x1="29.600000"\n id="linearGradient31654"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(0.500000,0.000000,0.000000,1.000000,1.200000,-6.400000)" />\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient9199"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient9163">\n <stop\n style="stop-color:#000000;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop9165" />\n <stop\n style="stop-color:#8c8c8c;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop9167" />\n </linearGradient>\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient9163"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient9197"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="43.710873"\n y1="42.767944"\n xlink:href="#linearGradient5756"\n x2="23.440580"\n x1="23.349695"\n id="linearGradient9195"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient9193"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient6506">\n <stop\n style="stop-color:#ffffff;stop-opacity:0.0000000;"\n offset="0.0000000"\n id="stop6508" />\n <stop\n style="stop-color:#ffffff;stop-opacity:0.87450981;"\n offset="1.0000000"\n id="stop6510" />\n </linearGradient>\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient7498"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient7464">\n <stop\n style="stop-color:#00039a;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop7466" />\n <stop\n style="stop-color:#afa5ff;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop7468" />\n </linearGradient>\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient7464"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient7496"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient5756">\n <stop\n style="stop-color:#828282;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop5758" />\n <stop\n style="stop-color:#929292;stop-opacity:0.35294119;"\n offset="1.0000000"\n id="stop5760" />\n </linearGradient>\n <linearGradient\n y2="43.892632"\n y1="42.699776"\n xlink:href="#linearGradient5756"\n x2="23.662106"\n x1="22.935030"\n id="linearGradient9321"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n id="linearGradient5742">\n <stop\n style="stop-color:#adadad;stop-opacity:1.0000000;"\n offset="0.0000000"\n id="stop5744" />\n <stop\n style="stop-color:#f0f0f0;stop-opacity:1.0000000;"\n offset="1.0000000"\n id="stop5746" />\n </linearGradient>\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient7492"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient9527"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="43.892632"\n y1="42.699776"\n xlink:href="#linearGradient5756"\n x2="23.662106"\n x1="22.935030"\n id="linearGradient9529"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient7464"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient9531"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient9533"\n gradientUnits="userSpaceOnUse" />\n <linearGradient\n y2="42.883698"\n y1="44.066776"\n xlink:href="#linearGradient6506"\n x2="23.389874"\n x1="23.402565"\n id="linearGradient1336"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(24.16238,0.000000,0.000000,18.68556,-538.2464,-790.0391)" />\n <linearGradient\n y2="43.892632"\n y1="42.754631"\n xlink:href="#linearGradient9163"\n x2="23.201290"\n x1="23.213980"\n id="linearGradient1339"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(30.28350,0.000000,0.000000,30.28350,-680.9062,-1286.161)" />\n <linearGradient\n y2="43.710873"\n y1="42.767944"\n xlink:href="#linearGradient5756"\n x2="23.440580"\n x1="23.349695"\n id="linearGradient1342"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(33.82731,0.000000,0.000000,33.82731,-763.5122,-1439.594)" />\n <linearGradient\n y2="44.000000"\n y1="42.429230"\n xlink:href="#linearGradient5742"\n x2="23.200001"\n x1="23.193102"\n id="linearGradient1345"\n gradientUnits="userSpaceOnUse"\n gradientTransform="matrix(31.25000,0.000000,0.000000,31.25000,-700.0000,-1325.000)" />\n </defs>\n <path\n style="fill:url(#linearGradient31686);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path31614"\n d="M 0,0 50,0 50,50 0,50 0,0 Z" />\n <path\n style="overflow:visible;fill:url(#linearGradient31624);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path31616"\n d="m 4.98047,4.4921875 0,41.0156245 40.039062,0 0,-41.0156245 -40.039062,0 z" />\n <path\n style="overflow:visible;fill:url(#linearGradient31704);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path31618"\n d="m 6.933595,6.4453125 0,37.1093745 36.132812,0 0,-37.1093745 -36.132812,0 z" />\n <path\n style="overflow:visible;fill:url(#linearGradient31681);fill-opacity:1;stroke:none;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"\n id="path31620"\n d="M 15.349844,7.66 C 7.198625,7.6864688 8.1425938,6.0403125 8.1425938,18.525 c 0,6.1005 3.3735622,11.468625 7.2072502,11.468594 l 19.345875,0 c 3.833812,0 6.827937,-5.159906 6.827937,-11.468594 0,-12.5878125 0.807188,-10.9699687 -6.827937,-10.865 l -19.345875,0 z" />\n</svg>\n'}
- state
- pyqtProperty(type, fget=None, fset=None, freset=None, fdel=None, doc=None,
designable=True, scriptable=True, stored=True, user=False, constant=False, final=False, notify=None, revision=0) -> property attribute
type is the type of the property. It is either a type object or a string that is the name of a C++ type. freset is a function for resetting an attribute to its default value. designable sets the DESIGNABLE flag (the default is True for writable properties and False otherwise). scriptable sets the SCRIPTABLE flag. stored sets the STORED flag. user sets the USER flag. constant sets the CONSTANT flag. final sets the FINAL flag. notify is the NOTIFY signal. revision is the REVISION. The other parameters are the same as those required by the standard Python property type. Properties defined using pyqtProperty behave as both Python and Qt properties. Decorators can be used to define new properties or to modify existing ones.
- property stateColors
Color list property getter.
siriushla.widgets.QSpinBoxPlus module
siriushla.widgets.bar_graph module
siriushla.widgets.detachable_tabwidget module
siriushla.widgets.enum_combo_box module
siriushla.widgets.frame module
siriushla.widgets.horizontal_ruler module
siriushla.widgets.label module
siriushla.widgets.led module
siriushla.widgets.ledit_scrollbar module
siriushla.widgets.line_edit module
siriushla.widgets.loading_dialog module
siriushla.widgets.log_display module
siriushla.widgets.log_label module
siriushla.widgets.matplotlib module
siriushla.widgets.process_image module
siriushla.widgets.pvnames_tree module
siriushla.widgets.qtplugins module
siriushla.widgets.relative_widget module
siriushla.widgets.scrollbar module
siriushla.widgets.selection_matrix module
siriushla.widgets.signal_channel module
siriushla.widgets.spectrogram_view module
siriushla.widgets.spinbox module
siriushla.widgets.spinbox_scrollbar module
siriushla.widgets.string_combo_box module
siriushla.widgets.timeplot module
siriushla.widgets.waveformplot module
Waveform plot widget.