<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
 <class>PreferencesDialog</class>
 <widget class="QDialog" name="PreferencesDialog">
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
    <width>500</width>
    <height>480</height>
   </rect>
  </property>
  <property name="windowTitle">
   <string>Preferences</string>
  </property>
  <layout class="QGridLayout" name="gridLayout_5">
   <item row="0" column="0">
    <widget class="QTabWidget" name="tabWidget">
     <property name="currentIndex">
      <number>0</number>
     </property>
     <widget class="QWidget" name="interfaceTab">
      <attribute name="title">
       <string>Interface</string>
      </attribute>
      <layout class="QGridLayout" name="gridLayout_8" columnstretch="0,1">
       <item row="2" column="1">
        <widget class="QRadioButton" name="lightMode">
         <property name="text">
          <string>Light Mode</string>
         </property>
        </widget>
       </item>
       <item row="6" column="0" colspan="2">
        <spacer name="verticalSpacer_12">
         <property name="orientation">
          <enum>Qt::Vertical</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>369</width>
           <height>223</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="3" column="0" colspan="2">
        <widget class="QLabel" name="supplyChecksLabel">
         <property name="font">
          <font>
           <weight>75</weight>
           <bold>true</bold>
          </font>
         </property>
         <property name="text">
          <string>Supply Checks</string>
         </property>
        </widget>
       </item>
       <item row="0" column="0" colspan="2">
        <widget class="QLabel" name="displayModeLabel">
         <property name="font">
          <font>
           <weight>75</weight>
           <bold>true</bold>
          </font>
         </property>
         <property name="text">
          <string>Display Mode</string>
         </property>
        </widget>
       </item>
       <item row="1" column="1">
        <widget class="QRadioButton" name="darkMode">
         <property name="text">
          <string>Dark Mode</string>
         </property>
        </widget>
       </item>
       <item row="1" column="0">
        <spacer name="horizontalSpacer_6">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeType">
          <enum>QSizePolicy::Fixed</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>20</width>
           <height>10</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="4" column="1">
        <widget class="QCheckBox" name="showSupplyChecks">
         <property name="text">
          <string>Show supply checks in device info panel</string>
         </property>
        </widget>
       </item>
      </layout>
     </widget>
     <widget class="QWidget" name="streamingTab">
      <attribute name="title">
       <string>Streaming</string>
      </attribute>
      <layout class="QGridLayout" name="gridLayout_3">
       <item row="1" column="0">
        <spacer name="horizontalSpacer_3">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeType">
          <enum>QSizePolicy::Fixed</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>20</width>
           <height>10</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="1" column="1">
        <widget class="QCheckBox" name="automaticRGBCheckBox">
         <property name="text">
          <string>Automatically set RGB LEDs when connecting/disconnecting</string>
         </property>
         <property name="checked">
          <bool>true</bool>
         </property>
        </widget>
       </item>
       <item row="0" column="0" colspan="2">
        <widget class="QLabel" name="ledsLabel">
         <property name="font">
          <font>
           <weight>75</weight>
           <bold>true</bold>
          </font>
         </property>
         <property name="text">
          <string>RGB LEDs</string>
         </property>
        </widget>
       </item>
       <item row="5" column="0" colspan="2">
        <spacer name="verticalSpacer_9">
         <property name="orientation">
          <enum>Qt::Vertical</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>369</width>
           <height>243</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="2" column="0" colspan="2">
        <widget class="QLabel" name="downsamplingLabel">
         <property name="font">
          <font>
           <weight>75</weight>
           <bold>true</bold>
          </font>
         </property>
         <property name="text">
          <string>Downsampling (time domain graph only)</string>
         </property>
        </widget>
       </item>
       <item row="3" column="1">
        <widget class="QCheckBox" name="downsampleCheckBox">
         <property name="text">
          <string>Downsample high speed channels</string>
         </property>
         <property name="checked">
          <bool>true</bool>
         </property>
        </widget>
       </item>
       <item row="4" column="1">
        <widget class="QCheckBox" name="plotMeanCheckBox">
         <property name="text">
          <string>Plot 1 second mean</string>
         </property>
        </widget>
       </item>
      </layout>
     </widget>
     <widget class="QWidget" name="unitTab">
      <attribute name="title">
       <string>Units</string>
      </attribute>
      <layout class="QGridLayout" name="gridLayout">
       <item row="0" column="0" colspan="2">
        <widget class="QLabel" name="unitsLabel">
         <property name="font">
          <font>
           <weight>75</weight>
           <bold>true</bold>
          </font>
         </property>
         <property name="text">
          <string>Display Units</string>
         </property>
        </widget>
       </item>
       <item row="1" column="0">
        <spacer name="horizontalSpacer">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeType">
          <enum>QSizePolicy::Fixed</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>20</width>
           <height>10</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="4" column="0" colspan="2">
        <spacer name="verticalSpacer_7">
         <property name="orientation">
          <enum>Qt::Vertical</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>20</width>
           <height>0</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="1" column="1">
        <widget class="UnitPreferencesWidget" name="unitPreferences" native="true"/>
       </item>
      </layout>
     </widget>
     <widget class="QWidget" name="outputTab">
      <attribute name="title">
       <string>Output</string>
      </attribute>
      <layout class="QGridLayout" name="gridLayout_2" columnstretch="0,0,1,0">
       <item row="8" column="1">
        <spacer name="horizontalSpacer_9">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeType">
          <enum>QSizePolicy::Fixed</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>20</width>
           <height>10</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="6" column="0" colspan="4">
        <widget class="QLabel" name="connectivityLabel">
         <property name="font">
          <font>
           <weight>75</weight>
           <bold>true</bold>
          </font>
         </property>
         <property name="text">
          <string>Connectivity</string>
         </property>
        </widget>
       </item>
       <item row="1" column="1" colspan="3">
        <layout class="QHBoxLayout" name="horizontalLayout">
         <item>
          <widget class="QLineEdit" name="outputLocation"/>
         </item>
         <item>
          <widget class="QPushButton" name="browseButton">
           <property name="text">
            <string>Browse...</string>
           </property>
          </widget>
         </item>
        </layout>
       </item>
       <item row="5" column="3">
        <widget class="QSpinBox" name="compressionLevel">
         <property name="minimum">
          <number>0</number>
         </property>
         <property name="maximum">
          <number>9</number>
         </property>
         <property name="value">
          <number>6</number>
         </property>
        </widget>
       </item>
       <item row="0" column="0" colspan="4">
        <widget class="QLabel" name="outputLocationLabel">
         <property name="font">
          <font>
           <weight>75</weight>
           <bold>true</bold>
          </font>
         </property>
         <property name="text">
          <string>Output Location</string>
         </property>
        </widget>
       </item>
       <item row="3" column="0" colspan="4">
        <widget class="QLabel" name="compressionLabel">
         <property name="font">
          <font>
           <weight>75</weight>
           <bold>true</bold>
          </font>
         </property>
         <property name="text">
          <string>Compression</string>
         </property>
        </widget>
       </item>
       <item row="1" column="0">
        <spacer name="horizontalSpacer_2">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeType">
          <enum>QSizePolicy::Fixed</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>20</width>
           <height>10</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="7" column="1" colspan="3">
        <widget class="QCheckBox" name="runModbusCheckBox">
         <property name="text">
          <string>Run Modbus TCP server (NOTE: devices must be enabled individually)</string>
         </property>
        </widget>
       </item>
       <item row="11" column="0" colspan="4">
        <spacer name="verticalSpacer_8">
         <property name="orientation">
          <enum>Qt::Vertical</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>369</width>
           <height>237</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="8" column="2">
        <widget class="QLabel" name="modbusPortLabel">
         <property name="enabled">
          <bool>false</bool>
         </property>
         <property name="text">
          <string>Modbus TCP Port (default 502)</string>
         </property>
        </widget>
       </item>
       <item row="5" column="1" colspan="2">
        <widget class="QLabel" name="compressionLevelLabel">
         <property name="text">
          <string>Compression Level (default 6)</string>
         </property>
        </widget>
       </item>
       <item row="8" column="3">
        <widget class="QSpinBox" name="modbusPort">
         <property name="enabled">
          <bool>false</bool>
         </property>
         <property name="minimum">
          <number>1</number>
         </property>
         <property name="maximum">
          <number>65535</number>
         </property>
         <property name="value">
          <number>502</number>
         </property>
        </widget>
       </item>
      </layout>
     </widget>
     <widget class="QWidget" name="uploadTab">
      <attribute name="title">
       <string>Cloud Upload</string>
      </attribute>
      <layout class="QGridLayout" name="gridLayout_4">
       <item row="5" column="3">
        <widget class="QLineEdit" name="uploadAccessKeyID">
         <property name="enabled">
          <bool>false</bool>
         </property>
        </widget>
       </item>
       <item row="5" column="2">
        <widget class="QLabel" name="uploadAccessKeyIDLabel">
         <property name="enabled">
          <bool>false</bool>
         </property>
         <property name="text">
          <string>AWS Access Key ID</string>
         </property>
        </widget>
       </item>
       <item row="2" column="1">
        <spacer name="horizontalSpacer_5">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeType">
          <enum>QSizePolicy::Fixed</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>20</width>
           <height>10</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="1" column="1" colspan="3">
        <widget class="QCheckBox" name="enableUpload">
         <property name="text">
          <string>Enable AWS S3 Upload</string>
         </property>
        </widget>
       </item>
       <item row="6" column="3">
        <widget class="QLineEdit" name="uploadSecretAccessKey">
         <property name="enabled">
          <bool>false</bool>
         </property>
         <property name="echoMode">
          <enum>QLineEdit::PasswordEchoOnEdit</enum>
         </property>
        </widget>
       </item>
       <item row="2" column="2">
        <widget class="QLabel" name="s3BucketLabel">
         <property name="enabled">
          <bool>false</bool>
         </property>
         <property name="text">
          <string>S3 Bucket</string>
         </property>
        </widget>
       </item>
       <item row="0" column="0" colspan="3">
        <widget class="QLabel" name="s3UploadLabel">
         <property name="font">
          <font>
           <weight>75</weight>
           <bold>true</bold>
          </font>
         </property>
         <property name="text">
          <string>Amazon S3 Upload</string>
         </property>
        </widget>
       </item>
       <item row="4" column="2">
        <widget class="QLabel" name="uploadDirectoryLabel">
         <property name="enabled">
          <bool>false</bool>
         </property>
         <property name="text">
          <string>Upload Directory</string>
         </property>
        </widget>
       </item>
       <item row="4" column="3">
        <widget class="QLineEdit" name="uploadDirectory">
         <property name="enabled">
          <bool>false</bool>
         </property>
        </widget>
       </item>
       <item row="1" column="0">
        <spacer name="horizontalSpacer_4">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeType">
          <enum>QSizePolicy::Fixed</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>20</width>
           <height>10</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="8" column="0" colspan="4">
        <spacer name="verticalSpacer_10">
         <property name="orientation">
          <enum>Qt::Vertical</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>369</width>
           <height>116</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="2" column="3">
        <widget class="QLineEdit" name="s3Bucket">
         <property name="enabled">
          <bool>false</bool>
         </property>
        </widget>
       </item>
       <item row="7" column="2" colspan="2">
        <widget class="QCheckBox" name="uploadDeleteOriginal">
         <property name="enabled">
          <bool>false</bool>
         </property>
         <property name="text">
          <string>Delete original .apd after successful upload</string>
         </property>
        </widget>
       </item>
       <item row="6" column="2">
        <widget class="QLabel" name="uploadSecretAccessKeyLabel">
         <property name="enabled">
          <bool>false</bool>
         </property>
         <property name="text">
          <string>AWS Secret Access Key</string>
         </property>
        </widget>
       </item>
       <item row="3" column="2">
        <widget class="QLabel" name="awsRegionLabel">
         <property name="enabled">
          <bool>false</bool>
         </property>
         <property name="text">
          <string>S3 Bucket AWS Region</string>
         </property>
        </widget>
       </item>
       <item row="3" column="3">
        <widget class="QLineEdit" name="awsRegion">
         <property name="enabled">
          <bool>false</bool>
         </property>
        </widget>
       </item>
      </layout>
     </widget>
     <widget class="QWidget" name="alertTab">
      <attribute name="title">
       <string>Alerts</string>
      </attribute>
      <layout class="QGridLayout" name="gridLayout_6">
       <item row="1" column="0">
        <spacer name="horizontalSpacer_7">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeType">
          <enum>QSizePolicy::Fixed</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>20</width>
           <height>10</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="0" column="0" colspan="3">
        <widget class="QLabel" name="alertEmailLabel">
         <property name="font">
          <font>
           <weight>75</weight>
           <bold>true</bold>
          </font>
         </property>
         <property name="text">
          <string>Alert Email</string>
         </property>
        </widget>
       </item>
       <item row="3" column="0" colspan="3">
        <spacer name="verticalSpacer_11">
         <property name="orientation">
          <enum>Qt::Vertical</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>369</width>
           <height>284</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="2" column="2">
        <widget class="QWidget" name="smtpWidget" native="true">
         <property name="enabled">
          <bool>false</bool>
         </property>
         <property name="sizePolicy">
          <sizepolicy hsizetype="Minimum" vsizetype="Minimum">
           <horstretch>1</horstretch>
           <verstretch>1</verstretch>
          </sizepolicy>
         </property>
         <layout class="QGridLayout" name="gridLayout_7">
          <property name="leftMargin">
           <number>0</number>
          </property>
          <property name="topMargin">
           <number>0</number>
          </property>
          <property name="rightMargin">
           <number>0</number>
          </property>
          <property name="bottomMargin">
           <number>0</number>
          </property>
          <item row="1" column="0">
           <widget class="QLabel" name="toAddressLabel">
            <property name="text">
             <string>To Address</string>
            </property>
            <property name="buddy">
             <cstring>toAddress</cstring>
            </property>
           </widget>
          </item>
          <item row="8" column="0">
           <widget class="QLabel" name="smtpUserLabel">
            <property name="text">
             <string>SMTP User</string>
            </property>
            <property name="buddy">
             <cstring>smtpUser</cstring>
            </property>
           </widget>
          </item>
          <item row="0" column="1">
           <widget class="QLineEdit" name="fromAddress"/>
          </item>
          <item row="2" column="1">
           <widget class="QLineEdit" name="smtpHost"/>
          </item>
          <item row="9" column="0">
           <widget class="QLabel" name="smtpPasswordLabel">
            <property name="text">
             <string>SMTP Password</string>
            </property>
            <property name="buddy">
             <cstring>smtpPassword</cstring>
            </property>
           </widget>
          </item>
          <item row="9" column="1">
           <widget class="QLineEdit" name="smtpPassword">
            <property name="echoMode">
             <enum>QLineEdit::PasswordEchoOnEdit</enum>
            </property>
           </widget>
          </item>
          <item row="2" column="0">
           <widget class="QLabel" name="smtpHostLabel">
            <property name="text">
             <string>SMTP Server Host</string>
            </property>
            <property name="buddy">
             <cstring>smtpHost</cstring>
            </property>
           </widget>
          </item>
          <item row="5" column="0">
           <widget class="QRadioButton" name="useSSL">
            <property name="text">
             <string>SSL/TLS</string>
            </property>
           </widget>
          </item>
          <item row="0" column="0">
           <widget class="QLabel" name="fromAddressLabel">
            <property name="text">
             <string>From Address</string>
            </property>
            <property name="buddy">
             <cstring>fromAddress</cstring>
            </property>
           </widget>
          </item>
          <item row="3" column="0">
           <widget class="QLabel" name="smtpPortLabel">
            <property name="text">
             <string>SMTP Server Port</string>
            </property>
           </widget>
          </item>
          <item row="3" column="1">
           <widget class="QSpinBox" name="smtpPort">
            <property name="minimum">
             <number>1</number>
            </property>
            <property name="maximum">
             <number>65535</number>
            </property>
           </widget>
          </item>
          <item row="4" column="0">
           <widget class="QRadioButton" name="useSTARTTLS">
            <property name="text">
             <string>STARTTLS</string>
            </property>
            <property name="checked">
             <bool>true</bool>
            </property>
           </widget>
          </item>
          <item row="8" column="1">
           <widget class="QLineEdit" name="smtpUser"/>
          </item>
          <item row="6" column="0">
           <widget class="QRadioButton" name="noSecurity">
            <property name="text">
             <string>No Security</string>
            </property>
           </widget>
          </item>
          <item row="1" column="1">
           <widget class="QLineEdit" name="toAddress"/>
          </item>
          <item row="7" column="0" colspan="2">
           <widget class="QCheckBox" name="useAuthentication">
            <property name="text">
             <string>Use Authentication</string>
            </property>
            <property name="checked">
             <bool>true</bool>
            </property>
           </widget>
          </item>
          <item row="10" column="0">
           <widget class="QPushButton" name="testEmail">
            <property name="enabled">
             <bool>false</bool>
            </property>
            <property name="text">
             <string>Send Test Email</string>
            </property>
           </widget>
          </item>
         </layout>
        </widget>
       </item>
       <item row="2" column="1">
        <spacer name="horizontalSpacer_8">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeType">
          <enum>QSizePolicy::Fixed</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>20</width>
           <height>10</height>
          </size>
         </property>
        </spacer>
       </item>
       <item row="1" column="1" colspan="2">
        <widget class="QCheckBox" name="enableAlertEmail">
         <property name="text">
          <string>Send email when alert is generated</string>
         </property>
        </widget>
       </item>
      </layout>
     </widget>
    </widget>
   </item>
   <item row="1" column="0">
    <widget class="QDialogButtonBox" name="buttonBox">
     <property name="orientation">
      <enum>Qt::Horizontal</enum>
     </property>
     <property name="standardButtons">
      <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
     </property>
    </widget>
   </item>
  </layout>
 </widget>
 <customwidgets>
  <customwidget>
   <class>UnitPreferencesWidget</class>
   <extends>QWidget</extends>
   <header location="global">hyperborea.unit_preferences</header>
   <container>1</container>
  </customwidget>
 </customwidgets>
 <tabstops>
  <tabstop>tabWidget</tabstop>
  <tabstop>enableAlertEmail</tabstop>
  <tabstop>fromAddress</tabstop>
  <tabstop>toAddress</tabstop>
  <tabstop>smtpHost</tabstop>
  <tabstop>useSTARTTLS</tabstop>
  <tabstop>useSSL</tabstop>
  <tabstop>noSecurity</tabstop>
  <tabstop>useAuthentication</tabstop>
  <tabstop>smtpUser</tabstop>
  <tabstop>smtpPassword</tabstop>
  <tabstop>downsampleCheckBox</tabstop>
  <tabstop>automaticRGBCheckBox</tabstop>
  <tabstop>outputLocation</tabstop>
  <tabstop>browseButton</tabstop>
  <tabstop>compressionLevel</tabstop>
  <tabstop>enableUpload</tabstop>
  <tabstop>uploadSecretAccessKey</tabstop>
  <tabstop>uploadDeleteOriginal</tabstop>
  <tabstop>s3Bucket</tabstop>
  <tabstop>awsRegion</tabstop>
  <tabstop>uploadDirectory</tabstop>
  <tabstop>uploadAccessKeyID</tabstop>
 </tabstops>
 <resources/>
 <connections>
  <connection>
   <sender>buttonBox</sender>
   <signal>accepted()</signal>
   <receiver>PreferencesDialog</receiver>
   <slot>accept()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>275</x>
     <y>470</y>
    </hint>
    <hint type="destinationlabel">
     <x>157</x>
     <y>274</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>buttonBox</sender>
   <signal>rejected()</signal>
   <receiver>PreferencesDialog</receiver>
   <slot>reject()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>343</x>
     <y>470</y>
    </hint>
    <hint type="destinationlabel">
     <x>286</x>
     <y>274</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>enableUpload</sender>
   <signal>toggled(bool)</signal>
   <receiver>s3BucketLabel</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>106</x>
     <y>69</y>
    </hint>
    <hint type="destinationlabel">
     <x>113</x>
     <y>93</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>enableUpload</sender>
   <signal>toggled(bool)</signal>
   <receiver>s3Bucket</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>231</x>
     <y>69</y>
    </hint>
    <hint type="destinationlabel">
     <x>235</x>
     <y>92</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>enableUpload</sender>
   <signal>toggled(bool)</signal>
   <receiver>uploadDirectoryLabel</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>143</x>
     <y>67</y>
    </hint>
    <hint type="destinationlabel">
     <x>168</x>
     <y>153</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>enableUpload</sender>
   <signal>toggled(bool)</signal>
   <receiver>uploadDirectory</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>192</x>
     <y>65</y>
    </hint>
    <hint type="destinationlabel">
     <x>340</x>
     <y>153</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>enableUpload</sender>
   <signal>toggled(bool)</signal>
   <receiver>uploadAccessKeyIDLabel</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>169</x>
     <y>68</y>
    </hint>
    <hint type="destinationlabel">
     <x>185</x>
     <y>179</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>enableUpload</sender>
   <signal>toggled(bool)</signal>
   <receiver>uploadAccessKeyID</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>341</x>
     <y>62</y>
    </hint>
    <hint type="destinationlabel">
     <x>388</x>
     <y>179</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>enableUpload</sender>
   <signal>toggled(bool)</signal>
   <receiver>uploadSecretAccessKeyLabel</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>207</x>
     <y>67</y>
    </hint>
    <hint type="destinationlabel">
     <x>171</x>
     <y>205</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>enableUpload</sender>
   <signal>toggled(bool)</signal>
   <receiver>uploadSecretAccessKey</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>258</x>
     <y>69</y>
    </hint>
    <hint type="destinationlabel">
     <x>375</x>
     <y>205</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>enableUpload</sender>
   <signal>toggled(bool)</signal>
   <receiver>uploadDeleteOriginal</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>279</x>
     <y>65</y>
    </hint>
    <hint type="destinationlabel">
     <x>309</x>
     <y>228</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>enableUpload</sender>
   <signal>toggled(bool)</signal>
   <receiver>awsRegionLabel</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>145</x>
     <y>72</y>
    </hint>
    <hint type="destinationlabel">
     <x>147</x>
     <y>120</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>enableUpload</sender>
   <signal>toggled(bool)</signal>
   <receiver>awsRegion</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>277</x>
     <y>68</y>
    </hint>
    <hint type="destinationlabel">
     <x>271</x>
     <y>124</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>enableAlertEmail</sender>
   <signal>toggled(bool)</signal>
   <receiver>smtpWidget</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>157</x>
     <y>64</y>
    </hint>
    <hint type="destinationlabel">
     <x>220</x>
     <y>217</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>useAuthentication</sender>
   <signal>toggled(bool)</signal>
   <receiver>smtpUser</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>175</x>
     <y>261</y>
    </hint>
    <hint type="destinationlabel">
     <x>192</x>
     <y>293</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>useAuthentication</sender>
   <signal>toggled(bool)</signal>
   <receiver>smtpPassword</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>237</x>
     <y>268</y>
    </hint>
    <hint type="destinationlabel">
     <x>241</x>
     <y>313</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>useAuthentication</sender>
   <signal>toggled(bool)</signal>
   <receiver>smtpUserLabel</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>156</x>
     <y>261</y>
    </hint>
    <hint type="destinationlabel">
     <x>124</x>
     <y>285</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>useAuthentication</sender>
   <signal>toggled(bool)</signal>
   <receiver>smtpPasswordLabel</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>170</x>
     <y>260</y>
    </hint>
    <hint type="destinationlabel">
     <x>125</x>
     <y>308</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>enableAlertEmail</sender>
   <signal>toggled(bool)</signal>
   <receiver>testEmail</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>128</x>
     <y>68</y>
    </hint>
    <hint type="destinationlabel">
     <x>149</x>
     <y>348</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>runModbusCheckBox</sender>
   <signal>toggled(bool)</signal>
   <receiver>modbusPortLabel</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>211</x>
     <y>164</y>
    </hint>
    <hint type="destinationlabel">
     <x>196</x>
     <y>186</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>runModbusCheckBox</sender>
   <signal>toggled(bool)</signal>
   <receiver>modbusPort</receiver>
   <slot>setEnabled(bool)</slot>
   <hints>
    <hint type="sourcelabel">
     <x>408</x>
     <y>159</y>
    </hint>
    <hint type="destinationlabel">
     <x>439</x>
     <y>187</y>
    </hint>
   </hints>
  </connection>
 </connections>
</ui>
