<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
 <class>MassDataClientServerConfigDlg</class>
 <widget class="QDialog" name="MassDataClientServerConfigDlg">
  <property name="windowModality">
   <enum>Qt::WindowModality::NonModal</enum>
  </property>
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
    <width>520</width>
    <height>412</height>
   </rect>
  </property>
  <property name="windowTitle">
   <string>Mass data client/server configuration</string>
  </property>
  <property name="windowIcon">
   <iconset>
    <normaloff>:/images/icons/32x32/minexpert2.png</normaloff>:/images/icons/32x32/minexpert2.png</iconset>
  </property>
  <layout class="QVBoxLayout" name="verticalLayout_2">
   <item>
    <widget class="QGroupBox" name="groupBox">
     <property name="title">
      <string>Client-Server configuration</string>
     </property>
     <layout class="QVBoxLayout" name="verticalLayout">
      <item>
       <widget class="QGroupBox" name="serverConfigurationGroupBox">
        <property name="title">
         <string>Server configuration (configure this running program as the local server)</string>
        </property>
        <layout class="QVBoxLayout" name="verticalLayout_3">
         <item>
          <layout class="QHBoxLayout" name="horizontalLayout">
           <item>
            <spacer name="horizontalSpacer">
             <property name="orientation">
              <enum>Qt::Orientation::Horizontal</enum>
             </property>
             <property name="sizeHint" stdset="0">
              <size>
               <width>40</width>
               <height>20</height>
              </size>
             </property>
            </spacer>
           </item>
           <item>
            <widget class="QPushButton" name="startServerPushButton">
             <property name="text">
              <string>Start server</string>
             </property>
             <property name="autoDefault">
              <bool>false</bool>
             </property>
            </widget>
           </item>
           <item>
            <widget class="QPushButton" name="stopServerPushButton">
             <property name="text">
              <string>Stop server</string>
             </property>
             <property name="autoDefault">
              <bool>false</bool>
             </property>
            </widget>
           </item>
           <item>
            <spacer name="horizontalSpacer_2">
             <property name="orientation">
              <enum>Qt::Orientation::Horizontal</enum>
             </property>
             <property name="sizeHint" stdset="0">
              <size>
               <width>40</width>
               <height>20</height>
              </size>
             </property>
            </spacer>
           </item>
          </layout>
         </item>
         <item>
          <layout class="QHBoxLayout" name="horizontalLayout_2">
           <item>
            <widget class="QLabel" name="localServerIpAddressLabel">
             <property name="text">
              <string>Local IP address: </string>
             </property>
             <property name="buddy">
              <cstring>localServerIpAddressLineEdit</cstring>
             </property>
            </widget>
           </item>
           <item>
            <widget class="QLineEdit" name="localServerIpAddressLineEdit">
             <property name="font">
              <font>
               <bold>true</bold>
              </font>
             </property>
             <property name="frame">
              <bool>false</bool>
             </property>
             <property name="readOnly">
              <bool>true</bool>
             </property>
             <property name="placeholderText">
              <string>Shows the IP address of the local server once started</string>
             </property>
            </widget>
           </item>
          </layout>
         </item>
         <item>
          <layout class="QHBoxLayout" name="horizontalLayout_3">
           <item>
            <widget class="QLabel" name="serverPortNumberLabel">
             <property name="text">
              <string>Local port number: </string>
             </property>
             <property name="buddy">
              <cstring>localServerPortNumberLineEdit</cstring>
             </property>
            </widget>
           </item>
           <item>
            <widget class="QLineEdit" name="localServerPortNumberLineEdit">
             <property name="font">
              <font>
               <bold>true</bold>
              </font>
             </property>
             <property name="frame">
              <bool>false</bool>
             </property>
             <property name="readOnly">
              <bool>true</bool>
             </property>
             <property name="placeholderText">
              <string>Shows the port number of the local server once started</string>
             </property>
            </widget>
           </item>
          </layout>
         </item>
        </layout>
       </widget>
      </item>
      <item>
       <widget class="QGroupBox" name="tcpConfigurationGroupBox_2">
        <property name="title">
         <string>Client configuration (configure this running program to connect to the remote server)</string>
        </property>
        <layout class="QVBoxLayout" name="verticalLayout_4">
         <item>
          <layout class="QHBoxLayout" name="horizontalLayout_4">
           <item>
            <widget class="QLabel" name="clientIpAddressLabel">
             <property name="text">
              <string>Remote IP address: </string>
             </property>
             <property name="buddy">
              <cstring>localServerIpAddressLineEdit</cstring>
             </property>
            </widget>
           </item>
           <item>
            <widget class="QComboBox" name="remoteServerIpAddressComboBox">
             <property name="sizePolicy">
              <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
               <horstretch>0</horstretch>
               <verstretch>0</verstretch>
              </sizepolicy>
             </property>
             <property name="toolTip">
              <string>This IP address identifies the server that the client connects to</string>
             </property>
             <property name="editable">
              <bool>true</bool>
             </property>
             <property name="placeholderText">
              <string>Enter the IP address of the server the client will connect to</string>
             </property>
            </widget>
           </item>
           <item>
            <widget class="QPushButton" name="clearRemoteIpAddressPushButton">
             <property name="toolTip">
              <string>Clear the current IP address</string>
             </property>
             <property name="text">
              <string/>
             </property>
             <property name="icon">
              <iconset resource="../../xpertmassgui_resources.qrc">
               <normaloff>:/gui/images/svg/remove-chemical-element.svg</normaloff>:/gui/images/svg/remove-chemical-element.svg</iconset>
             </property>
            </widget>
           </item>
          </layout>
         </item>
         <item>
          <layout class="QHBoxLayout" name="horizontalLayout_5">
           <item>
            <widget class="QLabel" name="clientPortNumberLabel">
             <property name="text">
              <string>Remote port number: </string>
             </property>
             <property name="buddy">
              <cstring>localServerPortNumberLineEdit</cstring>
             </property>
            </widget>
           </item>
           <item>
            <widget class="QComboBox" name="remoteServerPortNumberComboBox">
             <property name="sizePolicy">
              <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
               <horstretch>0</horstretch>
               <verstretch>0</verstretch>
              </sizepolicy>
             </property>
             <property name="toolTip">
              <string>This port number identifies the port number that the client connects to</string>
             </property>
             <property name="editable">
              <bool>true</bool>
             </property>
             <property name="placeholderText">
              <string>Enter the port number of the server the client will connect to</string>
             </property>
            </widget>
           </item>
           <item>
            <widget class="QPushButton" name="clearRemotePortNumberPushButton">
             <property name="toolTip">
              <string>Clear the current IP address</string>
             </property>
             <property name="text">
              <string/>
             </property>
             <property name="icon">
              <iconset resource="../../xpertmassgui_resources.qrc">
               <normaloff>:/gui/images/svg/remove-chemical-element.svg</normaloff>:/gui/images/svg/remove-chemical-element.svg</iconset>
             </property>
            </widget>
           </item>
          </layout>
         </item>
         <item>
          <layout class="QHBoxLayout" name="horizontalLayout_6">
           <item>
            <spacer name="horizontalSpacer_3">
             <property name="orientation">
              <enum>Qt::Orientation::Horizontal</enum>
             </property>
             <property name="sizeHint" stdset="0">
              <size>
               <width>40</width>
               <height>20</height>
              </size>
             </property>
            </spacer>
           </item>
           <item>
            <widget class="QPushButton" name="startClientPushButton">
             <property name="text">
              <string>Start client</string>
             </property>
             <property name="autoDefault">
              <bool>false</bool>
             </property>
            </widget>
           </item>
           <item>
            <widget class="QPushButton" name="stopClientPushButton">
             <property name="text">
              <string>Stop client</string>
             </property>
             <property name="autoDefault">
              <bool>false</bool>
             </property>
            </widget>
           </item>
           <item>
            <spacer name="horizontalSpacer_4">
             <property name="orientation">
              <enum>Qt::Orientation::Horizontal</enum>
             </property>
             <property name="sizeHint" stdset="0">
              <size>
               <width>40</width>
               <height>20</height>
              </size>
             </property>
            </spacer>
           </item>
          </layout>
         </item>
        </layout>
       </widget>
      </item>
     </layout>
    </widget>
   </item>
   <item>
    <widget class="QLineEdit" name="messageLineEdit"/>
   </item>
  </layout>
 </widget>
 <resources>
  <include location="../../xpertmassgui_resources.qrc"/>
 </resources>
 <connections/>
</ui>
