0,0 → 1,546 |
<?xml version="1.0" encoding="UTF-8"?> |
<ui version="4.0"> |
<class>dlg_Main_UI</class> |
<widget class="QMainWindow" name="dlg_Main_UI"> |
<property name="geometry"> |
<rect> |
<x>0</x> |
<y>0</y> |
<width>519</width> |
<height>372</height> |
</rect> |
</property> |
<property name="windowTitle"> |
<string>QMK-Communicator</string> |
</property> |
<property name="windowIcon"> |
<iconset resource="../QMK-Communicator.qrc"> |
<normaloff>:/Icon/Global/Images/Icons/QMK-Communicator.png</normaloff>:/Icon/Global/Images/Icons/QMK-Communicator.png</iconset> |
</property> |
<widget class="QWidget" name="centralWidget"> |
<layout class="QGridLayout" name="gridLayout_9"> |
<property name="margin"> |
<number>2</number> |
</property> |
<item row="0" column="0"> |
<widget class="QGroupBox" name="groupBox"> |
<property name="sizePolicy"> |
<sizepolicy hsizetype="Minimum" vsizetype="Minimum"> |
<horstretch>0</horstretch> |
<verstretch>0</verstretch> |
</sizepolicy> |
</property> |
<property name="title"> |
<string>Verbindung zum Mikrokopter</string> |
</property> |
<layout class="QGridLayout" name="gridLayout_8"> |
<item row="0" column="0" colspan="2"> |
<widget class="QFrame" name="frame"> |
<property name="frameShape"> |
<enum>QFrame::StyledPanel</enum> |
</property> |
<property name="frameShadow"> |
<enum>QFrame::Raised</enum> |
</property> |
<layout class="QGridLayout" name="gridLayout_7"> |
<property name="margin"> |
<number>2</number> |
</property> |
<item row="0" column="0"> |
<layout class="QHBoxLayout" name="horizontalLayout_3"> |
<item> |
<widget class="QRadioButton" name="rb_Device"> |
<property name="text"> |
<string>Device</string> |
</property> |
</widget> |
</item> |
<item> |
<widget class="QRadioButton" name="rb_TCP"> |
<property name="text"> |
<string>T CP</string> |
</property> |
</widget> |
</item> |
<item> |
<widget class="QRadioButton" name="rb_UDP"> |
<property name="enabled"> |
<bool>false</bool> |
</property> |
<property name="text"> |
<string>UDP</string> |
</property> |
</widget> |
</item> |
</layout> |
</item> |
</layout> |
<zorder></zorder> |
</widget> |
</item> |
<item row="1" column="0"> |
<widget class="QWidget" name="wg_Device" native="true"> |
<property name="sizePolicy"> |
<sizepolicy hsizetype="Expanding" vsizetype="Expanding"> |
<horstretch>0</horstretch> |
<verstretch>0</verstretch> |
</sizepolicy> |
</property> |
<layout class="QGridLayout" name="gridLayout_5"> |
<property name="margin"> |
<number>2</number> |
</property> |
<item row="1" column="2"> |
<widget class="QComboBox" name="cb_Device"> |
<property name="editable"> |
<bool>true</bool> |
</property> |
<property name="insertPolicy"> |
<enum>QComboBox::InsertAtTop</enum> |
</property> |
</widget> |
</item> |
<item row="1" column="0"> |
<widget class="QLabel" name="lb_Device"> |
<property name="text"> |
<string>Device:</string> |
</property> |
</widget> |
</item> |
<item row="0" column="2"> |
<spacer name="horizontalSpacer"> |
<property name="orientation"> |
<enum>Qt::Horizontal</enum> |
</property> |
<property name="sizeHint" stdset="0"> |
<size> |
<width>40</width> |
<height>1</height> |
</size> |
</property> |
</spacer> |
</item> |
</layout> |
</widget> |
</item> |
<item row="4" column="0" colspan="2"> |
<widget class="QFrame" name="frame_2"> |
<property name="frameShape"> |
<enum>QFrame::StyledPanel</enum> |
</property> |
<property name="frameShadow"> |
<enum>QFrame::Raised</enum> |
</property> |
<layout class="QGridLayout" name="gridLayout_2"> |
<property name="margin"> |
<number>2</number> |
</property> |
<item row="1" column="0"> |
<layout class="QGridLayout" name="gridLayout"> |
<item row="0" column="0"> |
<widget class="QRadioButton" name="rb_FC"> |
<property name="text"> |
<string>FlightCtrl</string> |
</property> |
</widget> |
</item> |
<item row="0" column="1"> |
<widget class="QRadioButton" name="rb_NC"> |
<property name="text"> |
<string>NaviCtrl</string> |
</property> |
</widget> |
</item> |
<item row="0" column="2"> |
<widget class="QRadioButton" name="rb_MK3MAG"> |
<property name="text"> |
<string>MK3MAG</string> |
</property> |
</widget> |
</item> |
</layout> |
</item> |
</layout> |
</widget> |
</item> |
<item row="3" column="0" colspan="2"> |
<widget class="QPushButton" name="btn_Connect"> |
<property name="text"> |
<string>Verbinden</string> |
</property> |
</widget> |
</item> |
<item row="2" column="0"> |
<widget class="QWidget" name="wg_IP" native="true"> |
<property name="enabled"> |
<bool>true</bool> |
</property> |
<layout class="QGridLayout" name="gridLayout_6"> |
<property name="margin"> |
<number>2</number> |
</property> |
<item row="0" column="1"> |
<spacer name="horizontalSpacer_3"> |
<property name="orientation"> |
<enum>Qt::Horizontal</enum> |
</property> |
<property name="sizeHint" stdset="0"> |
<size> |
<width>60</width> |
<height>1</height> |
</size> |
</property> |
</spacer> |
</item> |
<item row="1" column="1"> |
<widget class="QComboBox" name="cb_Server"> |
<property name="editable"> |
<bool>true</bool> |
</property> |
</widget> |
</item> |
<item row="1" column="0"> |
<widget class="QLabel" name="label"> |
<property name="text"> |
<string>Server:</string> |
</property> |
</widget> |
</item> |
<item row="1" column="3"> |
<widget class="QLineEdit" name="le_Password"> |
<property name="echoMode"> |
<enum>QLineEdit::Password</enum> |
</property> |
</widget> |
</item> |
<item row="1" column="2"> |
<widget class="QLabel" name="label_2"> |
<property name="text"> |
<string>PW:</string> |
</property> |
</widget> |
</item> |
</layout> |
</widget> |
</item> |
</layout> |
</widget> |
</item> |
<item row="1" column="0"> |
<widget class="QGroupBox" name="groupBox_2"> |
<property name="title"> |
<string>Client-Verbindungen</string> |
</property> |
<layout class="QGridLayout" name="gridLayout_3"> |
<property name="horizontalSpacing"> |
<number>0</number> |
</property> |
<item row="0" column="0"> |
<widget class="QListWidget" name="lw_Clients"> |
<property name="font"> |
<font> |
<family>Courier 10 Pitch</family> |
<pointsize>12</pointsize> |
</font> |
</property> |
<property name="autoScroll"> |
<bool>false</bool> |
</property> |
<property name="showDropIndicator" stdset="0"> |
<bool>false</bool> |
</property> |
<property name="resizeMode"> |
<enum>QListView::Adjust</enum> |
</property> |
<property name="viewMode"> |
<enum>QListView::ListMode</enum> |
</property> |
</widget> |
</item> |
</layout> |
</widget> |
</item> |
<item row="3" column="0" colspan="2"> |
<widget class="QLabel" name="lb_Info"> |
<property name="frameShape"> |
<enum>QFrame::Box</enum> |
</property> |
<property name="text"> |
<string/> |
</property> |
</widget> |
</item> |
<item row="0" column="1" rowspan="2"> |
<widget class="QGroupBox" name="groupBox_3"> |
<property name="minimumSize"> |
<size> |
<width>150</width> |
<height>0</height> |
</size> |
</property> |
<property name="maximumSize"> |
<size> |
<width>150</width> |
<height>16777215</height> |
</size> |
</property> |
<property name="title"> |
<string>Clients</string> |
</property> |
<layout class="QGridLayout" name="gridLayout_4"> |
<item row="0" column="0"> |
<widget class="QPushButton" name="btn_Terminal"> |
<property name="text"> |
<string>Terminal</string> |
</property> |
<property name="icon"> |
<iconset resource="../QMK-Communicator.qrc"> |
<normaloff>:/Actions/Global/Images/Actions/Terminal.png</normaloff>:/Actions/Global/Images/Actions/Terminal.png</iconset> |
</property> |
<property name="iconSize"> |
<size> |
<width>20</width> |
<height>20</height> |
</size> |
</property> |
</widget> |
</item> |
<item row="1" column="0"> |
<widget class="Line" name="line"> |
<property name="orientation"> |
<enum>Qt::Horizontal</enum> |
</property> |
</widget> |
</item> |
<item row="2" column="0"> |
<widget class="QPushButton" name="btn_cScope"> |
<property name="text"> |
<string>Scope</string> |
</property> |
<property name="icon"> |
<iconset resource="../QMK-Communicator.qrc"> |
<normaloff>:/Icon/Global/Images/Icons/QMK-Scope.png</normaloff>:/Icon/Global/Images/Icons/QMK-Scope.png</iconset> |
</property> |
<property name="iconSize"> |
<size> |
<width>20</width> |
<height>20</height> |
</size> |
</property> |
</widget> |
</item> |
<item row="3" column="0"> |
<widget class="QPushButton" name="btn_cSettings"> |
<property name="text"> |
<string>Settings</string> |
</property> |
<property name="icon"> |
<iconset resource="../QMK-Communicator.qrc"> |
<normaloff>:/Icon/Global/Images/Icons/QMK-Settings.png</normaloff>:/Icon/Global/Images/Icons/QMK-Settings.png</iconset> |
</property> |
<property name="iconSize"> |
<size> |
<width>20</width> |
<height>20</height> |
</size> |
</property> |
</widget> |
</item> |
<item row="4" column="0"> |
<widget class="QPushButton" name="btn_cMaps"> |
<property name="text"> |
<string>Maps</string> |
</property> |
<property name="icon"> |
<iconset resource="../QMK-Communicator.qrc"> |
<normaloff>:/Icon/Global/Images/Icons/QMK-Maps.png</normaloff>:/Icon/Global/Images/Icons/QMK-Maps.png</iconset> |
</property> |
<property name="iconSize"> |
<size> |
<width>20</width> |
<height>20</height> |
</size> |
</property> |
</widget> |
</item> |
<item row="7" column="0"> |
<spacer name="verticalSpacer"> |
<property name="orientation"> |
<enum>Qt::Vertical</enum> |
</property> |
<property name="sizeHint" stdset="0"> |
<size> |
<width>20</width> |
<height>229</height> |
</size> |
</property> |
</spacer> |
</item> |
<item row="6" column="0"> |
<widget class="QPushButton" name="btn_cVoice"> |
<property name="enabled"> |
<bool>false</bool> |
</property> |
<property name="text"> |
<string>Voice</string> |
</property> |
<property name="icon"> |
<iconset resource="../QMK-Communicator.qrc"> |
<normaloff>:/Icon/Global/Images/Icons/QMK-Voice.png</normaloff>:/Icon/Global/Images/Icons/QMK-Voice.png</iconset> |
</property> |
<property name="iconSize"> |
<size> |
<width>20</width> |
<height>20</height> |
</size> |
</property> |
</widget> |
</item> |
<item row="5" column="0"> |
<widget class="QPushButton" name="btn_cLogger"> |
<property name="enabled"> |
<bool>false</bool> |
</property> |
<property name="text"> |
<string>Logger</string> |
</property> |
<property name="icon"> |
<iconset resource="../QMK-Communicator.qrc"> |
<normaloff>:/Icon/Global/Images/Icons/QMK-Logger.png</normaloff>:/Icon/Global/Images/Icons/QMK-Logger.png</iconset> |
</property> |
<property name="iconSize"> |
<size> |
<width>20</width> |
<height>20</height> |
</size> |
</property> |
</widget> |
</item> |
<item row="8" column="0"> |
<widget class="QPushButton" name="btn_ConnectServer"> |
<property name="text"> |
<string>Verbinde Server</string> |
</property> |
</widget> |
</item> |
<item row="9" column="0"> |
<widget class="QPushButton" name="btn_Debug"> |
<property name="text"> |
<string>Debug-Button</string> |
</property> |
</widget> |
</item> |
</layout> |
</widget> |
</item> |
</layout> |
</widget> |
<widget class="QMenuBar" name="menuBar"> |
<property name="geometry"> |
<rect> |
<x>0</x> |
<y>0</y> |
<width>519</width> |
<height>21</height> |
</rect> |
</property> |
<widget class="QMenu" name="menu_Program"> |
<property name="title"> |
<string>Programm</string> |
</property> |
<addaction name="ac_Server"/> |
<addaction name="separator"/> |
<addaction name="ac_Quit"/> |
</widget> |
<widget class="QMenu" name="menu_Help"> |
<property name="title"> |
<string>Hilfe</string> |
</property> |
<addaction name="ac_About"/> |
</widget> |
<addaction name="menu_Program"/> |
<addaction name="menu_Help"/> |
</widget> |
<action name="ac_Quit"> |
<property name="icon"> |
<iconset resource="../QMK-Communicator.qrc"> |
<normaloff>:/Actions/Global/Images/Actions/Exit.png</normaloff>:/Actions/Global/Images/Actions/Exit.png</iconset> |
</property> |
<property name="text"> |
<string>Beenden</string> |
</property> |
</action> |
<action name="ac_About"> |
<property name="icon"> |
<iconset resource="../QMK-Communicator.qrc"> |
<normaloff>:/Icon/Global/Images/Icons/QMK-Communicator.png</normaloff>:/Icon/Global/Images/Icons/QMK-Communicator.png</iconset> |
</property> |
<property name="text"> |
<string>Über QMK-Communicator</string> |
</property> |
</action> |
<action name="ac_Server"> |
<property name="icon"> |
<iconset resource="../QMK-Communicator.qrc"> |
<normaloff>:/Icon/Global/Images/Icons/QMK-Communicator.png</normaloff>:/Icon/Global/Images/Icons/QMK-Communicator.png</iconset> |
</property> |
<property name="text"> |
<string>Einstellungen</string> |
</property> |
</action> |
</widget> |
<layoutdefault spacing="6" margin="11"/> |
<resources> |
<include location="../QMK-Communicator.qrc"/> |
</resources> |
<connections> |
<connection> |
<sender>ac_Quit</sender> |
<signal>triggered()</signal> |
<receiver>dlg_Main_UI</receiver> |
<slot>close()</slot> |
<hints> |
<hint type="sourcelabel"> |
<x>-1</x> |
<y>-1</y> |
</hint> |
<hint type="destinationlabel"> |
<x>182</x> |
<y>88</y> |
</hint> |
</hints> |
</connection> |
<connection> |
<sender>rb_Device</sender> |
<signal>toggled(bool)</signal> |
<receiver>wg_Device</receiver> |
<slot>setVisible(bool)</slot> |
<hints> |
<hint type="sourcelabel"> |
<x>38</x> |
<y>70</y> |
</hint> |
<hint type="destinationlabel"> |
<x>54</x> |
<y>105</y> |
</hint> |
</hints> |
</connection> |
<connection> |
<sender>rb_TCP</sender> |
<signal>toggled(bool)</signal> |
<receiver>wg_IP</receiver> |
<slot>setVisible(bool)</slot> |
<hints> |
<hint type="sourcelabel"> |
<x>125</x> |
<y>75</y> |
</hint> |
<hint type="destinationlabel"> |
<x>124</x> |
<y>140</y> |
</hint> |
</hints> |
</connection> |
</connections> |
</ui> |