Files

copied
Last update 7 years 1 week by Bogdan Kalinin
Filessoftware
..
icons
localization
__init__.py
main.py
mainwindow.ui
mainwindow_ui.py
test.py
mainwindow.ui
<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>MainWindow</class> <widget class="QMainWindow" name="MainWindow"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>750</width> <height>600</height> </rect> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="windowTitle"> <string>P3DA</string> </property> <property name="documentMode"> <bool>false</bool> </property> <widget class="QWidget" name="centralwidget"> <layout class="QGridLayout" name="gridLayout"> <item row="1" column="0"> <widget class="QTabWidget" name="tabWidget"> <property name="enabled"> <bool>true</bool> </property> <property name="tabPosition"> <enum>QTabWidget::West</enum> </property> <property name="tabShape"> <enum>QTabWidget::Rounded</enum> </property> <property name="currentIndex"> <number>0</number> </property> <property name="iconSize"> <size> <width>32</width> <height>32</height> </size> </property> <property name="elideMode"> <enum>Qt::ElideNone</enum> </property> <property name="usesScrollButtons"> <bool>true</bool> </property> <property name="documentMode"> <bool>false</bool> </property> <property name="tabsClosable"> <bool>false</bool> </property> <property name="movable"> <bool>true</bool> </property> <property name="tabBarAutoHide"> <bool>false</bool> </property> <widget class="QWidget" name="tab_light"> <attribute name="icon"> <iconset> <normaloff>Images/128x128/actions/application-exit-5.png</normaloff>Images/128x128/actions/application-exit-5.png</iconset> </attribute> <attribute name="title"> <string>Light</string> </attribute> <layout class="QGridLayout" name="gridLayout_2"> <item row="2" column="0" colspan="2"> <widget class="QGroupBox" name="groupBox_color_bright"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="title"> <string>Color and brightness</string> </property> <layout class="QGridLayout" name="gridLayout_3"> <item row="3" column="3" rowspan="2"> <widget class="QSlider" name="horizontalSlider_b"> <property name="enabled"> <bool>true</bool> </property> <property name="maximum"> <number>255</number> </property> <property name="value"> <number>0</number> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> </widget> </item> <item row="2" column="3"> <widget class="QSlider" name="horizontalSlider_g"> <property name="enabled"> <bool>true</bool> </property> <property name="maximum"> <number>255</number> </property> <property name="value"> <number>0</number> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> </widget> </item> <item row="3" column="4" rowspan="2" colspan="2"> <widget class="QSpinBox" name="spinBox_b"> <property name="enabled"> <bool>true</bool> </property> <property name="wrapping"> <bool>false</bool> </property> <property name="frame"> <bool>true</bool> </property> <property name="readOnly"> <bool>false</bool> </property> <property name="buttonSymbols"> <enum>QAbstractSpinBox::UpDownArrows</enum> </property> <property name="accelerated"> <bool>false</bool> </property> <property name="showGroupSeparator" stdset="0"> <bool>false</bool> </property> <property name="maximum"> <number>255</number> </property> <property name="value"> <number>0</number> </property> </widget> </item> <item row="2" column="2"> <widget class="QLabel" name="label_2"> <property name="text"> <string>Green</string> </property> </widget> </item> <item row="2" column="4" colspan="2"> <widget class="QSpinBox" name="spinBox_g"> <property name="enabled"> <bool>true</bool> </property> <property name="wrapping"> <bool>false</bool> </property> <property name="frame"> <bool>true</bool> </property> <property name="readOnly"> <bool>false</bool> </property> <property name="buttonSymbols"> <enum>QAbstractSpinBox::UpDownArrows</enum> </property> <property name="accelerated"> <bool>false</bool> </property> <property name="showGroupSeparator" stdset="0"> <bool>false</bool> </property> <property name="maximum"> <number>255</number> </property> <property name="value"> <number>0</number> </property> </widget> </item> <item row="3" column="2" rowspan="2"> <widget class="QLabel" name="label_3"> <property name="text"> <string>Blue</string> </property> </widget> </item> <item row="0" column="4" rowspan="2" colspan="2"> <widget class="QSpinBox" name="spinBox_r"> <property name="enabled"> <bool>true</bool> </property> <property name="wrapping"> <bool>false</bool> </property> <property name="frame"> <bool>true</bool> </property> <property name="readOnly"> <bool>false</bool> </property> <property name="buttonSymbols"> <enum>QAbstractSpinBox::UpDownArrows</enum> </property> <property name="accelerated"> <bool>false</bool> </property> <property name="showGroupSeparator" stdset="0"> <bool>false</bool> </property> <property name="maximum"> <number>255</number> </property> <property name="value"> <number>0</number> </property> </widget> </item> <item row="0" column="2" rowspan="2"> <widget class="QLabel" name="label"> <property name="text"> <string>Red</string> </property> </widget> </item> <item row="0" column="7" rowspan="5"> <widget class="QLCDNumber" name="lcdNumber_bright"> <property name="enabled"> <bool>true</bool> </property> <property name="frameShape"> <enum>QFrame::NoFrame</enum> </property> <property name="smallDecimalPoint"> <bool>false</bool> </property> <property name="digitCount"> <number>3</number> </property> <property name="mode"> <enum>QLCDNumber::Dec</enum> </property> <property name="segmentStyle"> <enum>QLCDNumber::Flat</enum> </property> <property name="value" stdset="0"> <double>0.000000000000000</double> </property> <property name="intValue" stdset="0"> <number>0</number> </property> </widget> </item> <item row="0" column="0" rowspan="5"> <widget class="QPushButton" name="pushButton_color"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>108</width> <height>0</height> </size> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#000000</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="0" column="3" rowspan="2"> <widget class="QSlider" name="horizontalSlider_r"> <property name="enabled"> <bool>true</bool> </property> <property name="maximum"> <number>255</number> </property> <property name="value"> <number>0</number> </property> <property name="sliderPosition"> <number>0</number> </property> <property name="tracking"> <bool>true</bool> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="invertedAppearance"> <bool>false</bool> </property> <property name="invertedControls"> <bool>false</bool> </property> <property name="tickPosition"> <enum>QSlider::NoTicks</enum> </property> <property name="tickInterval"> <number>0</number> </property> </widget> </item> <item row="0" column="6" rowspan="5"> <widget class="QDial" name="dial_bright"> <property name="enabled"> <bool>true</bool> </property> <property name="maximum"> <number>255</number> </property> <property name="value"> <number>0</number> </property> <property name="sliderPosition"> <number>0</number> </property> <property name="tracking"> <bool>false</bool> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="invertedAppearance"> <bool>false</bool> </property> <property name="invertedControls"> <bool>false</bool> </property> <property name="notchesVisible"> <bool>false</bool> </property> </widget> </item> </layout> </widget> </item> <item row="0" column="0" colspan="2"> <widget class="QGroupBox" name="groupBox_last_colors"> <property name="enabled"> <bool>true</bool> </property> <property name="title"> <string>Last colors</string> </property> <layout class="QGridLayout" name="gridLayout_5"> <item row="4" column="3"> <widget class="QPushButton" name="pushButton_last18"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#999999</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="2" column="0"> <widget class="QPushButton" name="pushButton_last11"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#7f7f00</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="2" column="5"> <widget class="QPushButton" name="pushButton_last15"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#000000</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="0" column="4"> <widget class="QPushButton" name="pushButton_last04"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#ffff00</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="4" column="1"> <widget class="QPushButton" name="pushButton_last17"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#666666</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="0" column="5"> <widget class="QPushButton" name="pushButton_last05"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#ff00ff</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="2" column="1"> <widget class="QPushButton" name="pushButton_last12"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#7f007f</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="1" column="3"> <widget class="QPushButton" name="pushButton_last08"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#7f0000</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="4" column="0"> <widget class="QPushButton" name="pushButton_last16"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#333333</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="1" column="1"> <widget class="QPushButton" name="pushButton_last07"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#ffffff</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="2" column="4"> <widget class="QPushButton" name="pushButton_last14"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#7f7f7f</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="4" column="5"> <widget class="QPushButton" name="pushButton_last20"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#0369cf</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="1" column="4"> <widget class="QPushButton" name="pushButton_last09"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#007f00</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="2" column="3"> <widget class="QPushButton" name="pushButton_last13"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#007f7f</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="1" column="5"> <widget class="QPushButton" name="pushButton_last10"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#00007f</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="0" column="1"> <widget class="QPushButton" name="pushButton_last02"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#00ff00</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="4" column="4"> <widget class="QPushButton" name="pushButton_last19"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#cccccc</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="0" column="3"> <widget class="QPushButton" name="pushButton_last03"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#0000ff</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="0" column="0"> <widget class="QPushButton" name="pushButton_last01"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="autoFillBackground"> <bool>false</bool> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#ff0000</string> </property> <property name="autoDefault"> <bool>false</bool> </property> <property name="default"> <bool>false</bool> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> <item row="1" column="0"> <widget class="QPushButton" name="pushButton_last06"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#00ffff</string> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> </layout> <zorder>pushButton_last01</zorder> <zorder>pushButton_last07</zorder> <zorder>pushButton_last06</zorder> <zorder>pushButton_last08</zorder> <zorder>pushButton_last16</zorder> <zorder>pushButton_last18</zorder> <zorder>pushButton_last17</zorder> <zorder>pushButton_last02</zorder> <zorder>pushButton_last03</zorder> <zorder>pushButton_last11</zorder> <zorder>pushButton_last12</zorder> <zorder>pushButton_last19</zorder> <zorder>pushButton_last09</zorder> <zorder>pushButton_last14</zorder> <zorder>pushButton_last04</zorder> <zorder>pushButton_last05</zorder> <zorder>pushButton_last10</zorder> <zorder>pushButton_last15</zorder> <zorder>pushButton_last20</zorder> <zorder>pushButton_last13</zorder> </widget> </item> </layout> </widget> <widget class="QWidget" name="tab_ilumination"> <attribute name="icon"> <iconset> <normaloff>Images/128x128/actions/application-exit-4.png</normaloff>Images/128x128/actions/application-exit-4.png</iconset> </attribute> <attribute name="title"> <string>Ilumination</string> </attribute> <layout class="QGridLayout" name="gridLayout_6"> <item row="0" column="1"> <widget class="QGroupBox" name="groupBox_effect2"> <property name="enabled"> <bool>true</bool> </property> <property name="title"> <string>Effect2</string> </property> <layout class="QGridLayout" name="gridLayout_8"> <item row="0" column="2" rowspan="5"> <widget class="QPlainTextEdit" name="plainTextEdit_input2"> <property name="enabled"> <bool>true</bool> </property> <property name="font"> <font> <family>Courier New</family> <pointsize>12</pointsize> </font> </property> <property name="plainText"> <string>#ffffff #ffff00 #ff00ff #ff0000 #00ffff #00ff00 #000000</string> </property> </widget> </item> <item row="3" column="0"> <widget class="QSpinBox" name="spinBox_time2"> <property name="enabled"> <bool>true</bool> </property> <property name="maximum"> <number>10000</number> </property> <property name="value"> <number>500</number> </property> </widget> </item> <item row="3" column="1"> <widget class="QLabel" name="label_16"> <property name="text"> <string>ms</string> </property> </widget> </item> <item row="1" column="0" colspan="2"> <widget class="QComboBox" name="comboBox_effect2"> <property name="enabled"> <bool>true</bool> </property> </widget> </item> <item row="0" column="0" colspan="2"> <widget class="QLabel" name="label_11"> <property name="text"> <string>Effect</string> </property> </widget> </item> <item row="2" column="0" colspan="2"> <widget class="QLabel" name="label_10"> <property name="text"> <string>Time</string> </property> </widget> </item> <item row="4" column="0" colspan="2"> <widget class="QPushButton" name="pushButton_effect2"> <property name="enabled"> <bool>true</bool> </property> <property name="text"> <string>On/off</string> </property> <property name="checkable"> <bool>true</bool> </property> </widget> </item> </layout> </widget> </item> <item row="2" column="0"> <widget class="QGroupBox" name="groupBox_effect3"> <property name="enabled"> <bool>true</bool> </property> <property name="title"> <string>Effect3</string> </property> <layout class="QGridLayout" name="gridLayout_9"> <item row="3" column="0"> <widget class="QSpinBox" name="spinBox_time3"> <property name="enabled"> <bool>true</bool> </property> <property name="maximum"> <number>10000</number> </property> <property name="value"> <number>500</number> </property> </widget> </item> <item row="3" column="1"> <widget class="QLabel" name="label_17"> <property name="text"> <string>ms</string> </property> </widget> </item> <item row="0" column="0" colspan="2"> <widget class="QLabel" name="label_13"> <property name="text"> <string>Effect</string> </property> </widget> </item> <item row="1" column="0" colspan="2"> <widget class="QComboBox" name="comboBox_effect3"> <property name="enabled"> <bool>true</bool> </property> </widget> </item> <item row="2" column="0" colspan="2"> <widget class="QLabel" name="label_12"> <property name="text"> <string>Time</string> </property> </widget> </item> <item row="4" column="0" colspan="2"> <widget class="QPushButton" name="pushButton_effect3"> <property name="enabled"> <bool>true</bool> </property> <property name="text"> <string>On/off</string> </property> <property name="checkable"> <bool>true</bool> </property> </widget> </item> <item row="0" column="4" rowspan="5"> <widget class="QPlainTextEdit" name="plainTextEdit_input3"> <property name="enabled"> <bool>true</bool> </property> <property name="font"> <font> <family>Courier New</family> <pointsize>12</pointsize> </font> </property> <property name="plainText"> <string>#ffffff #ffff00 #ff00ff #ff0000 #00ffff #00ff00 #000000</string> </property> </widget> </item> </layout> </widget> </item> <item row="2" column="1"> <widget class="QGroupBox" name="groupBox_effect4"> <property name="enabled"> <bool>true</bool> </property> <property name="title"> <string>Effect4</string> </property> <layout class="QGridLayout" name="gridLayout_10"> <item row="0" column="2" rowspan="5"> <widget class="QPlainTextEdit" name="plainTextEdit_input4"> <property name="enabled"> <bool>true</bool> </property> <property name="font"> <font> <family>Courier New</family> <pointsize>12</pointsize> </font> </property> <property name="plainText"> <string>#ffffff #ffff00 #ff00ff #ff0000 #00ffff #00ff00 #000000</string> </property> </widget> </item> <item row="3" column="0"> <widget class="QSpinBox" name="spinBox_time4"> <property name="enabled"> <bool>true</bool> </property> <property name="maximum"> <number>10000</number> </property> <property name="value"> <number>500</number> </property> </widget> </item> <item row="3" column="1"> <widget class="QLabel" name="label_18"> <property name="text"> <string>ms</string> </property> </widget> </item> <item row="2" column="0" colspan="2"> <widget class="QLabel" name="label_14"> <property name="text"> <string>Time</string> </property> </widget> </item> <item row="1" column="0" colspan="2"> <widget class="QComboBox" name="comboBox_effect4"> <property name="enabled"> <bool>true</bool> </property> </widget> </item> <item row="0" column="0" colspan="2"> <widget class="QLabel" name="label_15"> <property name="text"> <string>Effect</string> </property> </widget> </item> <item row="4" column="0" colspan="2"> <widget class="QPushButton" name="pushButton_effect4"> <property name="enabled"> <bool>true</bool> </property> <property name="text"> <string>On/off</string> </property> <property name="checkable"> <bool>true</bool> </property> </widget> </item> </layout> </widget> </item> <item row="0" column="0"> <widget class="QGroupBox" name="groupBox_effect1"> <property name="enabled"> <bool>true</bool> </property> <property name="title"> <string>Effect 1</string> </property> <layout class="QGridLayout" name="gridLayout_7"> <item row="3" column="2"> <widget class="QSpinBox" name="spinBox_time1"> <property name="enabled"> <bool>true</bool> </property> <property name="maximum"> <number>10000</number> </property> <property name="value"> <number>500</number> </property> </widget> </item> <item row="4" column="2" colspan="2"> <widget class="QPushButton" name="pushButton_effect1"> <property name="enabled"> <bool>true</bool> </property> <property name="text"> <string>On/off</string> </property> <property name="checkable"> <bool>true</bool> </property> </widget> </item> <item row="3" column="3"> <widget class="QLabel" name="label_7"> <property name="text"> <string>ms</string> </property> </widget> </item> <item row="2" column="2" colspan="2"> <widget class="QLabel" name="label_8"> <property name="text"> <string>Time</string> </property> </widget> </item> <item row="1" column="2" colspan="2"> <widget class="QComboBox" name="comboBox_effect1"> <property name="enabled"> <bool>true</bool> </property> </widget> </item> <item row="0" column="2" colspan="2"> <widget class="QLabel" name="label_9"> <property name="text"> <string>Effect</string> </property> </widget> </item> <item row="0" column="4" rowspan="5"> <widget class="QPlainTextEdit" name="plainTextEdit_input1"> <property name="enabled"> <bool>true</bool> </property> <property name="font"> <font> <family>Courier New</family> <pointsize>12</pointsize> </font> </property> <property name="plainText"> <string>#ffffff #ffff00 #ff00ff #ff0000 #00ffff #00ff00 #000000</string> </property> </widget> </item> </layout> </widget> </item> </layout> </widget> <widget class="QWidget" name="tab_sound"> <attribute name="title"> <string>Sound</string> </attribute> <layout class="QGridLayout" name="gridLayout_15"> <item row="0" column="0"> <widget class="QLabel" name="label_23"> <property name="maximumSize"> <size> <width>75</width> <height>16777215</height> </size> </property> <property name="text"> <string>I&amp;nput</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <property name="buddy"> <cstring>comboBox_input</cstring> </property> </widget> </item> <item row="0" column="6"> <widget class="QComboBox" name="comboBox_effect_music"> <property name="enabled"> <bool>true</bool> </property> <property name="maximumSize"> <size> <width>100</width> <height>16777215</height> </size> </property> </widget> </item> <item row="3" column="0" colspan="7"> <widget class="QPushButton" name="pushButton_sound_onoff"> <property name="text"> <string>On/off</string> </property> <property name="checkable"> <bool>true</bool> </property> </widget> </item> <item row="0" column="5"> <widget class="QLabel" name="label_41"> <property name="maximumSize"> <size> <width>75</width> <height>16777215</height> </size> </property> <property name="text"> <string>E&amp;ffect</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> <property name="buddy"> <cstring>comboBox_effect_music</cstring> </property> </widget> </item> <item row="0" column="1" colspan="4"> <widget class="QComboBox" name="comboBox_input"> <property name="enabled"> <bool>true</bool> </property> </widget> </item> <item row="1" column="5" colspan="2"> <widget class="QGroupBox" name="groupBox_bit_detect"> <property name="title"> <string>Bit detector</string> </property> <layout class="QHBoxLayout" name="horizontalLayout"> <item> <widget class="QPlainTextEdit" name="plainTextEdit_bitdetector"> <property name="enabled"> <bool>false</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="font"> <font> <family>Courier New</family> <pointsize>12</pointsize> </font> </property> <property name="documentTitle"> <string/> </property> <property name="plainText"> <string>#ff0000 #00ff00 #0000ff</string> </property> <property name="backgroundVisible"> <bool>false</bool> </property> </widget> </item> </layout> </widget> </item> <item row="1" column="0" rowspan="2" colspan="5"> <widget class="QGroupBox" name="groupBox_freq"> <property name="enabled"> <bool>true</bool> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="title"> <string>Frequency</string> </property> <layout class="QGridLayout" name="gridLayout_16"> <item row="5" column="6"> <widget class="QSpinBox" name="spinBox_noise"> <property name="maximum"> <number>10000</number> </property> <property name="singleStep"> <number>100</number> </property> <property name="value"> <number>1000</number> </property> </widget> </item> <item row="5" column="1" colspan="5"> <widget class="QSlider" name="horizontalSlider_noise"> <property name="maximum"> <number>10000</number> </property> <property name="singleStep"> <number>100</number> </property> <property name="pageStep"> <number>1000</number> </property> <property name="value"> <number>1000</number> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> </widget> </item> <item row="2" column="5" colspan="2"> <widget class="QDoubleSpinBox" name="doubleSpinBox_mult_high"> <property name="maximum"> <double>1.000000000000000</double> </property> <property name="singleStep"> <double>0.100000000000000</double> </property> <property name="value"> <double>1.000000000000000</double> </property> </widget> </item> <item row="2" column="1" colspan="2"> <widget class="QDoubleSpinBox" name="doubleSpinBox_mult_low"> <property name="maximum"> <double>1.000000000000000</double> </property> <property name="singleStep"> <double>0.100000000000000</double> </property> <property name="value"> <double>1.000000000000000</double> </property> </widget> </item> <item row="2" column="3" colspan="2"> <widget class="QDoubleSpinBox" name="doubleSpinBox_mult_mid"> <property name="maximum"> <double>1.000000000000000</double> </property> <property name="singleStep"> <double>0.100000000000000</double> </property> <property name="value"> <double>1.000000000000000</double> </property> </widget> </item> <item row="1" column="5" colspan="2"> <widget class="QPushButton" name="pushButton_color_high"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Minimum"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>0</width> <height>100</height> </size> </property> <property name="maximumSize"> <size> <width>16777215</width> <height>200</height> </size> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#0000ff</string> </property> </widget> </item> <item row="1" column="1" colspan="2"> <widget class="QPushButton" name="pushButton_color_low"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Minimum"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>0</width> <height>100</height> </size> </property> <property name="maximumSize"> <size> <width>16777215</width> <height>200</height> </size> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#ff0000</string> </property> </widget> </item> <item row="1" column="3" colspan="2"> <widget class="QPushButton" name="pushButton_color_mid"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Minimum"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>0</width> <height>100</height> </size> </property> <property name="maximumSize"> <size> <width>16777215</width> <height>200</height> </size> </property> <property name="styleSheet"> <string notr="true">border: 0px; background-color: rgb(0, 0, 0);</string> </property> <property name="text"> <string>#00ff00</string> </property> </widget> </item> <item row="0" column="1"> <widget class="QLabel" name="label_22"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Low</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="0" column="3"> <widget class="QLabel" name="label_24"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Middle</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="3" column="1"> <widget class="QSlider" name="verticalSlider_lower_low"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>0</width> <height>0</height> </size> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="minimum"> <number>20</number> </property> <property name="maximum"> <number>200</number> </property> <property name="orientation"> <enum>Qt::Vertical</enum> </property> </widget> </item> <item row="4" column="5"> <widget class="QSpinBox" name="spinBox_lower_high"> <property name="suffix"> <string/> </property> <property name="minimum"> <number>1000</number> </property> <property name="maximum"> <number>20000</number> </property> <property name="value"> <number>1000</number> </property> </widget> </item> <item row="4" column="6"> <widget class="QSpinBox" name="spinBox_higher_high"> <property name="suffix"> <string/> </property> <property name="minimum"> <number>1000</number> </property> <property name="maximum"> <number>20000</number> </property> <property name="value"> <number>20000</number> </property> </widget> </item> <item row="4" column="2"> <widget class="QSpinBox" name="spinBox_higher_low"> <property name="suffix"> <string/> </property> <property name="minimum"> <number>20</number> </property> <property name="maximum"> <number>200</number> </property> <property name="value"> <number>100</number> </property> </widget> </item> <item row="4" column="4"> <widget class="QSpinBox" name="spinBox_higher_mid"> <property name="minimum"> <number>100</number> </property> <property name="maximum"> <number>2000</number> </property> <property name="value"> <number>1000</number> </property> </widget> </item> <item row="4" column="3"> <widget class="QSpinBox" name="spinBox_lower_mid"> <property name="minimum"> <number>100</number> </property> <property name="maximum"> <number>2000</number> </property> </widget> </item> <item row="3" column="6"> <widget class="QSlider" name="verticalSlider_higher_high"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>0</width> <height>0</height> </size> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="minimum"> <number>1000</number> </property> <property name="maximum"> <number>20000</number> </property> <property name="value"> <number>20000</number> </property> <property name="orientation"> <enum>Qt::Vertical</enum> </property> </widget> </item> <item row="4" column="1"> <widget class="QSpinBox" name="spinBox_lower_low"> <property name="suffix"> <string/> </property> <property name="prefix"> <string/> </property> <property name="minimum"> <number>20</number> </property> <property name="maximum"> <number>200</number> </property> </widget> </item> <item row="3" column="5"> <widget class="QSlider" name="verticalSlider_lower_high"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>0</width> <height>0</height> </size> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="minimum"> <number>1000</number> </property> <property name="maximum"> <number>20000</number> </property> <property name="value"> <number>1000</number> </property> <property name="orientation"> <enum>Qt::Vertical</enum> </property> </widget> </item> <item row="3" column="3"> <widget class="QSlider" name="verticalSlider_lower_mid"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>0</width> <height>0</height> </size> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="minimum"> <number>100</number> </property> <property name="maximum"> <number>2000</number> </property> <property name="value"> <number>100</number> </property> <property name="orientation"> <enum>Qt::Vertical</enum> </property> </widget> </item> <item row="3" column="4"> <widget class="QSlider" name="verticalSlider_higher_mid"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>0</width> <height>0</height> </size> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="minimum"> <number>100</number> </property> <property name="maximum"> <number>2000</number> </property> <property name="value"> <number>1000</number> </property> <property name="orientation"> <enum>Qt::Vertical</enum> </property> </widget> </item> <item row="3" column="2"> <widget class="QSlider" name="verticalSlider_higher_low"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>0</width> <height>0</height> </size> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="minimum"> <number>20</number> </property> <property name="maximum"> <number>200</number> </property> <property name="value"> <number>100</number> </property> <property name="orientation"> <enum>Qt::Vertical</enum> </property> </widget> </item> <item row="0" column="5"> <widget class="QLabel" name="label_25"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>High</string> </property> <property name="alignment"> <set>Qt::AlignCenter</set> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="label_26"> <property name="text"> <string>Color</string> </property> </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="label_42"> <property name="text"> <string>Multiplier</string> </property> </widget> </item> <item row="5" column="0"> <widget class="QLabel" name="label_45"> <property name="text"> <string>Noise</string> </property> </widget> </item> <item row="3" column="0" rowspan="2"> <widget class="QLabel" name="label_43"> <property name="text"> <string>Limits</string> </property> </widget> </item> </layout> </widget> </item> </layout> </widget> <widget class="QWidget" name="tab_ext_backlight"> <attribute name="title"> <string>Ext. backlight</string> </attribute> <layout class="QGridLayout" name="gridLayout_4"> <item row="0" column="0"> <widget class="QGroupBox" name="groupBox_setup_ext"> <property name="enabled"> <bool>true</bool> </property> <property name="title"> <string>Setup</string> </property> <layout class="QGridLayout" name="gridLayout_19"> <item row="0" column="1" colspan="2"> <widget class="QPushButton" name="pushButton_zones"> <property name="text"> <string>Set zones</string> </property> <property name="checkable"> <bool>true</bool> </property> </widget> </item> <item row="6" column="1"> <widget class="QLabel" name="label_36"> <property name="text"> <string>&amp;Update interval</string> </property> <property name="buddy"> <cstring>spinBox_update</cstring> </property> </widget> </item> <item row="6" column="2"> <widget class="QSpinBox" name="spinBox_update"> <property name="suffix"> <string> ms</string> </property> <property name="minimum"> <number>100</number> </property> <property name="maximum"> <number>5000</number> </property> <property name="singleStep"> <number>50</number> </property> <property name="value"> <number>250</number> </property> </widget> </item> <item row="1" column="2"> <widget class="QSpinBox" name="spinBox_count_zones"> <property name="minimum"> <number>1</number> </property> <property name="maximum"> <number>6</number> </property> <property name="value"> <number>6</number> </property> </widget> </item> <item row="1" column="1"> <widget class="QLabel" name="label_4"> <property name="text"> <string>Count &amp;of zones</string> </property> <property name="buddy"> <cstring>spinBox_count_zones</cstring> </property> </widget> </item> <item row="8" column="1" colspan="2"> <widget class="QPushButton" name="pushButton_ext_on_off"> <property name="text"> <string>On/off</string> </property> <property name="checkable"> <bool>true</bool> </property> </widget> </item> </layout> </widget> </item> </layout> </widget> <widget class="QWidget" name="tab_setup"> <attribute name="title"> <string>Setup</string> </attribute> <layout class="QGridLayout" name="gridLayout_11"> <item row="1" column="0"> <widget class="QGroupBox" name="groupBox_wb"> <property name="enabled"> <bool>true</bool> </property> <property name="title"> <string>White balance</string> </property> <layout class="QGridLayout" name="gridLayout_12"> <item row="0" column="1"> <widget class="QSlider" name="horizontalSlider_wb_r"> <property name="maximum"> <number>511</number> </property> <property name="value"> <number>511</number> </property> <property name="sliderPosition"> <number>511</number> </property> <property name="tracking"> <bool>true</bool> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="invertedAppearance"> <bool>false</bool> </property> <property name="invertedControls"> <bool>false</bool> </property> <property name="tickPosition"> <enum>QSlider::NoTicks</enum> </property> <property name="tickInterval"> <number>0</number> </property> </widget> </item> <item row="0" column="0"> <widget class="QLabel" name="label_20"> <property name="text"> <string>Red</string> </property> </widget> </item> <item row="0" column="2"> <widget class="QSpinBox" name="spinBox_wb_r"> <property name="wrapping"> <bool>false</bool> </property> <property name="frame"> <bool>true</bool> </property> <property name="readOnly"> <bool>false</bool> </property> <property name="buttonSymbols"> <enum>QAbstractSpinBox::UpDownArrows</enum> </property> <property name="accelerated"> <bool>false</bool> </property> <property name="showGroupSeparator" stdset="0"> <bool>false</bool> </property> <property name="maximum"> <number>511</number> </property> <property name="value"> <number>511</number> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="label_19"> <property name="text"> <string>Green</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QSlider" name="horizontalSlider_wb_g"> <property name="maximum"> <number>511</number> </property> <property name="value"> <number>511</number> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="label_21"> <property name="text"> <string>Blue</string> </property> </widget> </item> <item row="2" column="1"> <widget class="QSlider" name="horizontalSlider_wb_b"> <property name="maximum"> <number>511</number> </property> <property name="value"> <number>511</number> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> </widget> </item> <item row="2" column="2"> <widget class="QSpinBox" name="spinBox_wb_b"> <property name="wrapping"> <bool>false</bool> </property> <property name="frame"> <bool>true</bool> </property> <property name="readOnly"> <bool>false</bool> </property> <property name="buttonSymbols"> <enum>QAbstractSpinBox::UpDownArrows</enum> </property> <property name="accelerated"> <bool>false</bool> </property> <property name="showGroupSeparator" stdset="0"> <bool>false</bool> </property> <property name="maximum"> <number>511</number> </property> <property name="value"> <number>511</number> </property> </widget> </item> <item row="1" column="2"> <widget class="QSpinBox" name="spinBox_wb_g"> <property name="wrapping"> <bool>false</bool> </property> <property name="frame"> <bool>true</bool> </property> <property name="readOnly"> <bool>false</bool> </property> <property name="buttonSymbols"> <enum>QAbstractSpinBox::UpDownArrows</enum> </property> <property name="accelerated"> <bool>false</bool> </property> <property name="showGroupSeparator" stdset="0"> <bool>false</bool> </property> <property name="maximum"> <number>511</number> </property> <property name="value"> <number>511</number> </property> </widget> </item> </layout> </widget> </item> <item row="1" column="2"> <widget class="QGroupBox" name="groupBox_gamma"> <property name="enabled"> <bool>true</bool> </property> <property name="title"> <string>Gamma</string> </property> <layout class="QGridLayout" name="gridLayout_13"> <item row="0" column="0"> <widget class="PlotWidget" name="graphicsView_gamma"/> </item> <item row="1" column="0"> <widget class="QDoubleSpinBox" name="doubleSpinBox_gamma"> <property name="minimum"> <double>1.000000000000000</double> </property> <property name="maximum"> <double>10.000000000000000</double> </property> <property name="singleStep"> <double>0.100000000000000</double> </property> <property name="value"> <double>2.800000000000000</double> </property> </widget> </item> </layout> </widget> </item> <item row="0" column="0" colspan="3"> <widget class="QGroupBox" name="groupBox_device"> <property name="title"> <string>Device selector</string> </property> <layout class="QGridLayout" name="gridLayout_14"> <item row="0" column="0"> <widget class="QComboBox" name="comboBox_device"> <property name="enabled"> <bool>true</bool> </property> </widget> </item> <item row="0" column="2"> <widget class="QLabel" name="label_device"> <property name="text"> <string/> </property> </widget> </item> <item row="0" column="1"> <widget class="QPushButton" name="pushButton_update"> <property name="sizePolicy"> <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string/> </property> <property name="icon"> <iconset> <normaloff>icons/update.svg</normaloff>icons/update.svg</iconset> </property> </widget> </item> </layout> </widget> </item> </layout> </widget> </widget> </item> </layout> </widget> <widget class="QStatusBar" name="statusbar"/> </widget> <customwidgets> <customwidget> <class>PlotWidget</class> <extends>QGraphicsView</extends> <header>pyqtgraph</header> </customwidget> </customwidgets> <tabstops> <tabstop>pushButton_color</tabstop> <tabstop>horizontalSlider_r</tabstop> <tabstop>spinBox_r</tabstop> <tabstop>horizontalSlider_g</tabstop> <tabstop>spinBox_g</tabstop> <tabstop>horizontalSlider_b</tabstop> <tabstop>spinBox_b</tabstop> <tabstop>dial_bright</tabstop> <tabstop>pushButton_last01</tabstop> <tabstop>pushButton_last02</tabstop> <tabstop>pushButton_last03</tabstop> <tabstop>pushButton_last04</tabstop> <tabstop>pushButton_last05</tabstop> <tabstop>pushButton_last06</tabstop> <tabstop>pushButton_last07</tabstop> <tabstop>pushButton_last08</tabstop> <tabstop>pushButton_last09</tabstop> <tabstop>pushButton_last10</tabstop> <tabstop>pushButton_last11</tabstop> <tabstop>pushButton_last12</tabstop> <tabstop>pushButton_last13</tabstop> <tabstop>pushButton_last14</tabstop> <tabstop>pushButton_last15</tabstop> <tabstop>pushButton_last16</tabstop> <tabstop>pushButton_last17</tabstop> <tabstop>pushButton_last18</tabstop> <tabstop>pushButton_last19</tabstop> <tabstop>pushButton_last20</tabstop> <tabstop>comboBox_effect1</tabstop> <tabstop>spinBox_time1</tabstop> <tabstop>pushButton_effect1</tabstop> <tabstop>plainTextEdit_input1</tabstop> <tabstop>comboBox_effect2</tabstop> <tabstop>spinBox_time2</tabstop> <tabstop>pushButton_effect2</tabstop> <tabstop>plainTextEdit_input2</tabstop> <tabstop>comboBox_effect3</tabstop> <tabstop>spinBox_time3</tabstop> <tabstop>pushButton_effect3</tabstop> <tabstop>plainTextEdit_input3</tabstop> <tabstop>comboBox_effect4</tabstop> <tabstop>spinBox_time4</tabstop> <tabstop>pushButton_effect4</tabstop> <tabstop>plainTextEdit_input4</tabstop> <tabstop>comboBox_device</tabstop> <tabstop>pushButton_update</tabstop> <tabstop>horizontalSlider_wb_r</tabstop> <tabstop>spinBox_wb_r</tabstop> <tabstop>horizontalSlider_wb_g</tabstop> <tabstop>spinBox_wb_g</tabstop> <tabstop>horizontalSlider_wb_b</tabstop> <tabstop>spinBox_wb_b</tabstop> <tabstop>doubleSpinBox_gamma</tabstop> <tabstop>graphicsView_gamma</tabstop> </tabstops> <resources/> <connections> <connection> <sender>horizontalSlider_r</sender> <signal>valueChanged(int)</signal> <receiver>spinBox_r</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>504</x> <y>469</y> </hint> <hint type="destinationlabel"> <x>559</x> <y>473</y> </hint> </hints> </connection> <connection> <sender>horizontalSlider_g</sender> <signal>valueChanged(int)</signal> <receiver>spinBox_g</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>504</x> <y>503</y> </hint> <hint type="destinationlabel"> <x>559</x> <y>507</y> </hint> </hints> </connection> <connection> <sender>horizontalSlider_b</sender> <signal>valueChanged(int)</signal> <receiver>spinBox_b</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>504</x> <y>536</y> </hint> <hint type="destinationlabel"> <x>559</x> <y>540</y> </hint> </hints> </connection> <connection> <sender>horizontalSlider_wb_r</sender> <signal>valueChanged(int)</signal> <receiver>spinBox_wb_r</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>109</x> <y>210</y> </hint> <hint type="destinationlabel"> <x>329</x> <y>206</y> </hint> </hints> </connection> <connection> <sender>horizontalSlider_wb_g</sender> <signal>valueChanged(int)</signal> <receiver>spinBox_wb_g</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>109</x> <y>325</y> </hint> <hint type="destinationlabel"> <x>329</x> <y>321</y> </hint> </hints> </connection> <connection> <sender>spinBox_wb_b</sender> <signal>valueChanged(int)</signal> <receiver>horizontalSlider_wb_b</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>329</x> <y>436</y> </hint> <hint type="destinationlabel"> <x>109</x> <y>440</y> </hint> </hints> </connection> <connection> <sender>horizontalSlider_wb_b</sender> <signal>valueChanged(int)</signal> <receiver>spinBox_wb_b</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>109</x> <y>440</y> </hint> <hint type="destinationlabel"> <x>329</x> <y>436</y> </hint> </hints> </connection> <connection> <sender>spinBox_wb_g</sender> <signal>valueChanged(int)</signal> <receiver>horizontalSlider_wb_g</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>329</x> <y>321</y> </hint> <hint type="destinationlabel"> <x>109</x> <y>325</y> </hint> </hints> </connection> <connection> <sender>spinBox_wb_r</sender> <signal>valueChanged(int)</signal> <receiver>horizontalSlider_wb_r</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>329</x> <y>206</y> </hint> <hint type="destinationlabel"> <x>109</x> <y>210</y> </hint> </hints> </connection> <connection> <sender>spinBox_r</sender> <signal>valueChanged(int)</signal> <receiver>horizontalSlider_r</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>559</x> <y>473</y> </hint> <hint type="destinationlabel"> <x>504</x> <y>469</y> </hint> </hints> </connection> <connection> <sender>spinBox_g</sender> <signal>valueChanged(int)</signal> <receiver>horizontalSlider_g</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>559</x> <y>507</y> </hint> <hint type="destinationlabel"> <x>504</x> <y>503</y> </hint> </hints> </connection> <connection> <sender>spinBox_b</sender> <signal>valueChanged(int)</signal> <receiver>horizontalSlider_b</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>559</x> <y>540</y> </hint> <hint type="destinationlabel"> <x>504</x> <y>536</y> </hint> </hints> </connection> <connection> <sender>dial_bright</sender> <signal>sliderMoved(int)</signal> <receiver>lcdNumber_bright</receiver> <slot>display(int)</slot> <hints> <hint type="sourcelabel"> <x>614</x> <y>466</y> </hint> <hint type="destinationlabel"> <x>717</x> <y>545</y> </hint> </hints> </connection> <connection> <sender>dial_bright</sender> <signal>valueChanged(int)</signal> <receiver>lcdNumber_bright</receiver> <slot>display(int)</slot> <hints> <hint type="sourcelabel"> <x>665</x> <y>545</y> </hint> <hint type="destinationlabel"> <x>717</x> <y>545</y> </hint> </hints> </connection> <connection> <sender>verticalSlider_lower_low</sender> <signal>valueChanged(int)</signal> <receiver>spinBox_lower_low</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>152</x> <y>435</y> </hint> <hint type="destinationlabel"> <x>146</x> <y>477</y> </hint> </hints> </connection> <connection> <sender>verticalSlider_higher_low</sender> <signal>valueChanged(int)</signal> <receiver>spinBox_higher_low</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>206</x> <y>433</y> </hint> <hint type="destinationlabel"> <x>206</x> <y>484</y> </hint> </hints> </connection> <connection> <sender>verticalSlider_lower_high</sender> <signal>valueChanged(int)</signal> <receiver>spinBox_lower_high</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>402</x> <y>422</y> </hint> <hint type="destinationlabel"> <x>461</x> <y>489</y> </hint> </hints> </connection> <connection> <sender>verticalSlider_higher_high</sender> <signal>valueChanged(int)</signal> <receiver>spinBox_higher_high</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>530</x> <y>460</y> </hint> <hint type="destinationlabel"> <x>530</x> <y>489</y> </hint> </hints> </connection> <connection> <sender>spinBox_lower_low</sender> <signal>valueChanged(int)</signal> <receiver>verticalSlider_lower_low</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>137</x> <y>479</y> </hint> <hint type="destinationlabel"> <x>139</x> <y>443</y> </hint> </hints> </connection> <connection> <sender>spinBox_higher_low</sender> <signal>valueChanged(int)</signal> <receiver>verticalSlider_higher_low</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>213</x> <y>474</y> </hint> <hint type="destinationlabel"> <x>218</x> <y>449</y> </hint> </hints> </connection> <connection> <sender>spinBox_lower_high</sender> <signal>valueChanged(int)</signal> <receiver>verticalSlider_lower_high</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>461</x> <y>489</y> </hint> <hint type="destinationlabel"> <x>461</x> <y>460</y> </hint> </hints> </connection> <connection> <sender>spinBox_higher_high</sender> <signal>valueChanged(int)</signal> <receiver>verticalSlider_higher_high</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>530</x> <y>489</y> </hint> <hint type="destinationlabel"> <x>530</x> <y>460</y> </hint> </hints> </connection> <connection> <sender>horizontalSlider_noise</sender> <signal>valueChanged(int)</signal> <receiver>spinBox_noise</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>371</x> <y>502</y> </hint> <hint type="destinationlabel"> <x>495</x> <y>510</y> </hint> </hints> </connection> <connection> <sender>spinBox_noise</sender> <signal>valueChanged(int)</signal> <receiver>horizontalSlider_noise</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>498</x> <y>511</y> </hint> <hint type="destinationlabel"> <x>407</x> <y>511</y> </hint> </hints> </connection> <connection> <sender>verticalSlider_lower_mid</sender> <signal>valueChanged(int)</signal> <receiver>spinBox_lower_mid</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>295</x> <y>410</y> </hint> <hint type="destinationlabel"> <x>289</x> <y>474</y> </hint> </hints> </connection> <connection> <sender>spinBox_lower_mid</sender> <signal>valueChanged(int)</signal> <receiver>verticalSlider_lower_mid</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>309</x> <y>474</y> </hint> <hint type="destinationlabel"> <x>310</x> <y>443</y> </hint> </hints> </connection> <connection> <sender>verticalSlider_higher_mid</sender> <signal>valueChanged(int)</signal> <receiver>spinBox_higher_mid</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>343</x> <y>426</y> </hint> <hint type="destinationlabel"> <x>340</x> <y>479</y> </hint> </hints> </connection> <connection> <sender>spinBox_higher_mid</sender> <signal>valueChanged(int)</signal> <receiver>verticalSlider_higher_mid</receiver> <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> <x>374</x> <y>475</y> </hint> <hint type="destinationlabel"> <x>377</x> <y>418</y> </hint> </hints> </connection> </connections> </ui>

Annotations

hardware / P3DA.sch
31fcc034
0/1 comments
hardware / P3DA.brd
31fcc034
0/1 comments
Report a bug