<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
 <class>MainWindowWnd</class>
 <widget class="QMainWindow" name="MainWindowWnd">
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
    <width>796</width>
    <height>600</height>
   </rect>
  </property>
  <property name="windowTitle">
   <string>Doomseeker</string>
  </property>
  <property name="toolButtonStyle">
   <enum>Qt::ToolButtonIconOnly</enum>
  </property>
  <widget class="QWidget" name="centralwidget">
   <layout class="QVBoxLayout" name="verticalLayout">
    <property name="leftMargin">
     <number>0</number>
    </property>
    <property name="rightMargin">
     <number>0</number>
    </property>
    <property name="bottomMargin">
     <number>0</number>
    </property>
    <item>
     <widget class="ImportantMessagesWidget" name="importantMessagesWidget" native="true">
      <property name="sizePolicy">
       <sizepolicy hsizetype="Preferred" vsizetype="Maximum">
        <horstretch>0</horstretch>
        <verstretch>0</verstretch>
       </sizepolicy>
      </property>
     </widget>
    </item>
    <item>
     <widget class="QWidget" name="updatesConfirmationWidget" native="true">
      <layout class="QHBoxLayout" name="horizontalLayout">
       <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>
        <spacer name="horizontalSpacer">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>40</width>
           <height>20</height>
          </size>
         </property>
        </spacer>
       </item>
       <item>
        <widget class="QLabel" name="lblExclamation1">
         <property name="pixmap">
          <pixmap resource="../../../media/resources.qrc">:/icons/exclamation_16.png</pixmap>
         </property>
        </widget>
       </item>
       <item>
        <widget class="QLabel" name="label">
         <property name="text">
          <string>New updates are available:</string>
         </property>
        </widget>
       </item>
       <item>
        <widget class="QPushButton" name="btnUpdatesDownloadAndInstall">
         <property name="sizePolicy">
          <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
           <horstretch>0</horstretch>
           <verstretch>0</verstretch>
          </sizepolicy>
         </property>
         <property name="minimumSize">
          <size>
           <width>100</width>
           <height>0</height>
          </size>
         </property>
         <property name="text">
          <string>Download &amp;&amp; Install</string>
         </property>
         <property name="icon">
          <iconset resource="../../../media/resources.qrc">
           <normaloff>:/icons/ok.png</normaloff>:/icons/ok.png</iconset>
         </property>
        </widget>
       </item>
       <item>
        <widget class="QPushButton" name="btnUpdatesDiscard">
         <property name="sizePolicy">
          <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
           <horstretch>0</horstretch>
           <verstretch>0</verstretch>
          </sizepolicy>
         </property>
         <property name="minimumSize">
          <size>
           <width>100</width>
           <height>0</height>
          </size>
         </property>
         <property name="text">
          <string>Discard</string>
         </property>
         <property name="icon">
          <iconset resource="../../../media/resources.qrc">
           <normaloff>:/icons/x.png</normaloff>:/icons/x.png</iconset>
         </property>
        </widget>
       </item>
       <item>
        <spacer name="horizontalSpacer_2">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>40</width>
           <height>20</height>
          </size>
         </property>
        </spacer>
       </item>
      </layout>
     </widget>
    </item>
    <item>
     <widget class="QWidget" name="updatesDownloadedWidget" native="true">
      <layout class="QHBoxLayout" name="horizontalLayout_2">
       <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>
        <spacer name="horizontalSpacer_3">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>40</width>
           <height>20</height>
          </size>
         </property>
        </spacer>
       </item>
       <item>
        <widget class="QLabel" name="lblExclamation2">
         <property name="text">
          <string/>
         </property>
         <property name="pixmap">
          <pixmap resource="../../../media/resources.qrc">:/icons/exclamation_16.png</pixmap>
         </property>
        </widget>
       </item>
       <item>
        <widget class="QLabel" name="label_4">
         <property name="text">
          <string>Updates have been downloaded:</string>
         </property>
        </widget>
       </item>
       <item>
        <widget class="QPushButton" name="btnUpdatesRestartAndInstallNow">
         <property name="sizePolicy">
          <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
           <horstretch>0</horstretch>
           <verstretch>0</verstretch>
          </sizepolicy>
         </property>
         <property name="minimumSize">
          <size>
           <width>100</width>
           <height>0</height>
          </size>
         </property>
         <property name="text">
          <string>Restart &amp;&amp; Install now</string>
         </property>
        </widget>
       </item>
       <item>
        <widget class="QPushButton" name="btnUpdatesRestartAndInstallLater">
         <property name="sizePolicy">
          <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
           <horstretch>0</horstretch>
           <verstretch>0</verstretch>
          </sizepolicy>
         </property>
         <property name="minimumSize">
          <size>
           <width>100</width>
           <height>0</height>
          </size>
         </property>
         <property name="text">
          <string>Restart &amp;&amp; Install later</string>
         </property>
        </widget>
       </item>
       <item>
        <spacer name="horizontalSpacer_4">
         <property name="orientation">
          <enum>Qt::Horizontal</enum>
         </property>
         <property name="sizeHint" stdset="0">
          <size>
           <width>40</width>
           <height>20</height>
          </size>
         </property>
        </spacer>
       </item>
      </layout>
     </widget>
    </item>
    <item>
     <widget class="QLabel" name="lblServerFilterApplied">
      <property name="font">
       <font>
        <weight>75</weight>
        <bold>true</bold>
       </font>
      </property>
      <property name="text">
       <string>Server filter is applied</string>
      </property>
      <property name="alignment">
       <set>Qt::AlignCenter</set>
      </property>
     </widget>
    </item>
    <item>
     <widget class="ServerListView" name="tableServers">
      <property name="editTriggers">
       <set>QAbstractItemView::NoEditTriggers</set>
      </property>
      <property name="selectionBehavior">
       <enum>QAbstractItemView::SelectRows</enum>
      </property>
      <property name="horizontalScrollMode">
       <enum>QAbstractItemView::ScrollPerPixel</enum>
      </property>
      <property name="wordWrap">
       <bool>false</bool>
      </property>
      <attribute name="verticalHeaderVisible">
       <bool>false</bool>
      </attribute>
     </widget>
    </item>
   </layout>
  </widget>
  <widget class="QMenuBar" name="menubar">
   <property name="geometry">
    <rect>
     <x>0</x>
     <y>0</y>
     <width>796</width>
     <height>21</height>
    </rect>
   </property>
   <property name="locale">
    <locale language="English" country="UnitedStates"/>
   </property>
   <widget class="QMenu" name="menuOptions">
    <property name="locale">
     <locale language="English" country="UnitedStates"/>
    </property>
    <property name="title">
     <string>&amp;Options</string>
    </property>
    <addaction name="menuActionConfigure"/>
    <addaction name="menuActionIRCOptions"/>
   </widget>
   <widget class="QMenu" name="menuHelp">
    <property name="title">
     <string>&amp;Help</string>
    </property>
    <addaction name="menuActionHelp"/>
    <addaction name="menuActionCheckForUpdates"/>
    <addaction name="menuActionProgramArgsHelp"/>
    <addaction name="separator"/>
    <addaction name="menuActionAbout"/>
    <addaction name="menuActionAboutQt"/>
   </widget>
   <widget class="QMenu" name="menuFile">
    <property name="title">
     <string>&amp;File</string>
    </property>
    <addaction name="menuActionCreateServer"/>
    <addaction name="menuActionWadseeker"/>
    <addaction name="menuActionUpdateIP2C"/>
    <addaction name="menuActionInstallFreedoom"/>
    <addaction name="separator"/>
    <addaction name="menuActionManageDemos"/>
    <addaction name="menuActionRecordDemo"/>
    <addaction name="separator"/>
    <addaction name="menuActionQuit"/>
   </widget>
   <widget class="QMenu" name="menuView">
    <property name="title">
     <string>&amp;View</string>
    </property>
   </widget>
   <widget class="QMenu" name="menuQuery">
    <property name="title">
     <string>&amp;Query</string>
    </property>
   </widget>
   <addaction name="menuFile"/>
   <addaction name="menuOptions"/>
   <addaction name="menuView"/>
   <addaction name="menuQuery"/>
   <addaction name="menuHelp"/>
  </widget>
  <widget class="QStatusBar" name="statusbar"/>
  <action name="menuActionConfigure">
   <property name="icon">
    <iconset resource="../../../media/resources.qrc">
     <normaloff>:/icons/preferences-system-4.png</normaloff>:/icons/preferences-system-4.png</iconset>
   </property>
   <property name="text">
    <string>&amp;Configure</string>
   </property>
   <property name="shortcut">
    <string>F5</string>
   </property>
   <property name="menuRole">
    <enum>QAction::PreferencesRole</enum>
   </property>
  </action>
  <action name="menuActionAbout">
   <property name="text">
    <string>&amp;About</string>
   </property>
   <property name="menuRole">
    <enum>QAction::AboutRole</enum>
   </property>
  </action>
  <action name="menuActionQuit">
   <property name="text">
    <string>&amp;Quit</string>
   </property>
   <property name="shortcut">
    <string>Ctrl+Q</string>
   </property>
   <property name="menuRole">
    <enum>QAction::QuitRole</enum>
   </property>
  </action>
  <action name="menuActionServerInfo">
   <property name="checkable">
    <bool>true</bool>
   </property>
   <property name="text">
    <string>Server Info</string>
   </property>
   <property name="shortcut">
    <string>I</string>
   </property>
  </action>
  <action name="menuActionWadseeker">
   <property name="icon">
    <iconset resource="../../../media/resources.qrc">
     <normaloff>:/icons/get-wad.png</normaloff>:/icons/get-wad.png</iconset>
   </property>
   <property name="text">
    <string>&amp;Wadseeker</string>
   </property>
   <property name="shortcut">
    <string>Ctrl+Alt+W</string>
   </property>
  </action>
  <action name="menuActionBuddies">
   <property name="checkable">
    <bool>true</bool>
   </property>
   <property name="text">
    <string>&amp;Buddies</string>
   </property>
   <property name="shortcut">
    <string>Ctrl+B</string>
   </property>
  </action>
  <action name="menuActionCreateServer">
   <property name="icon">
    <iconset resource="../../../media/resources.qrc">
     <normaloff>:/icons/create-server.png</normaloff>:/icons/create-server.png</iconset>
   </property>
   <property name="text">
    <string>&amp;Create game</string>
   </property>
   <property name="shortcut">
    <string>Ctrl+S</string>
   </property>
  </action>
  <action name="menuActionLog">
   <property name="checkable">
    <bool>true</bool>
   </property>
   <property name="text">
    <string>&amp;Log</string>
   </property>
   <property name="shortcut">
    <string>Ctrl+L</string>
   </property>
  </action>
  <action name="menuActionHelp">
   <property name="text">
    <string>&amp;Help (Online)</string>
   </property>
   <property name="shortcut">
    <string>F1</string>
   </property>
  </action>
  <action name="menuActionUpdateIP2C">
   <property name="icon">
    <iconset resource="../../../media/resources.qrc">
     <normaloff>:/icons/internet-web-browser.png</normaloff>:/icons/internet-web-browser.png</iconset>
   </property>
   <property name="text">
    <string>&amp;Update IP2C</string>
   </property>
  </action>
  <action name="menuActionViewIRC">
   <property name="checkable">
    <bool>true</bool>
   </property>
   <property name="text">
    <string>&amp;IRC</string>
   </property>
   <property name="shortcut">
    <string>Ctrl+I</string>
   </property>
  </action>
  <action name="menuActionIRCOptions">
   <property name="text">
    <string>&amp;IRC options</string>
   </property>
   <property name="shortcut">
    <string>F6</string>
   </property>
  </action>
  <action name="menuActionAboutQt">
   <property name="text">
    <string>About &amp;Qt</string>
   </property>
   <property name="menuRole">
    <enum>QAction::AboutQtRole</enum>
   </property>
  </action>
  <action name="menuActionRecordDemo">
   <property name="checkable">
    <bool>true</bool>
   </property>
   <property name="icon">
    <iconset resource="../../../media/resources.qrc">
     <normaloff>:/icons/media-record.png</normaloff>:/icons/media-record.png</iconset>
   </property>
   <property name="text">
    <string>&amp;Record demo</string>
   </property>
  </action>
  <action name="menuActionManageDemos">
   <property name="icon">
    <iconset resource="../../../media/resources.qrc">
     <normaloff>:/icons/media-playback-start.png</normaloff>:/icons/media-playback-start.png</iconset>
   </property>
   <property name="text">
    <string>&amp;Demo manager</string>
   </property>
   <property name="shortcut">
    <string>F3</string>
   </property>
  </action>
  <action name="menuActionCheckForUpdates">
   <property name="icon">
    <iconset resource="../../../media/resources.qrc">
     <normaloff>:/icons/doomseeker_plus.png</normaloff>:/icons/doomseeker_plus.png</iconset>
   </property>
   <property name="text">
    <string>&amp;Check for updates</string>
   </property>
  </action>
  <action name="menuActionProgramArgsHelp">
   <property name="icon">
    <iconset resource="../../../media/resources.qrc">
     <normaloff>:/icons/terminal-32.png</normaloff>:/icons/terminal-32.png</iconset>
   </property>
   <property name="text">
    <string>&amp;Program args</string>
   </property>
  </action>
  <action name="menuActionInstallFreedoom">
   <property name="text">
    <string>Install &amp;Freedoom</string>
   </property>
  </action>
 </widget>
 <customwidgets>
  <customwidget>
   <class>ServerListView</class>
   <extends>QTableView</extends>
   <header>gui/widgets/serverlistview.h</header>
  </customwidget>
  <customwidget>
   <class>ImportantMessagesWidget</class>
   <extends>QWidget</extends>
   <header>gui/widgets/importantmessageswidget.h</header>
   <container>1</container>
  </customwidget>
 </customwidgets>
 <resources>
  <include location="../../../media/resources.qrc"/>
  <include location="../../../media/resources.qrc"/>
  <include location="../../../media/resources.qrc"/>
 </resources>
 <connections>
  <connection>
   <sender>menuActionCheckForUpdates</sender>
   <signal>triggered()</signal>
   <receiver>MainWindowWnd</receiver>
   <slot>checkForUpdatesUserTriggered()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>397</x>
     <y>299</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>btnUpdatesDiscard</sender>
   <signal>clicked()</signal>
   <receiver>MainWindowWnd</receiver>
   <slot>discardUpdates()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>537</x>
     <y>57</y>
    </hint>
    <hint type="destinationlabel">
     <x>397</x>
     <y>299</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>btnUpdatesDownloadAndInstall</sender>
   <signal>clicked()</signal>
   <receiver>MainWindowWnd</receiver>
   <slot>confirmUpdateInstallation()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>431</x>
     <y>57</y>
    </hint>
    <hint type="destinationlabel">
     <x>397</x>
     <y>299</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>btnUpdatesRestartAndInstallLater</sender>
   <signal>clicked()</signal>
   <receiver>updatesDownloadedWidget</receiver>
   <slot>hide()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>539</x>
     <y>85</y>
    </hint>
    <hint type="destinationlabel">
     <x>622</x>
     <y>89</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>btnUpdatesRestartAndInstallNow</sender>
   <signal>clicked()</signal>
   <receiver>MainWindowWnd</receiver>
   <slot>restartAndInstallUpdatesNow()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>439</x>
     <y>88</y>
    </hint>
    <hint type="destinationlabel">
     <x>792</x>
     <y>105</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>menuActionProgramArgsHelp</sender>
   <signal>triggered()</signal>
   <receiver>MainWindowWnd</receiver>
   <slot>showProgramArgsHelp()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>397</x>
     <y>299</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>menuActionInstallFreedoom</sender>
   <signal>triggered()</signal>
   <receiver>MainWindowWnd</receiver>
   <slot>showInstallFreedoomDialog()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>-1</x>
     <y>-1</y>
    </hint>
    <hint type="destinationlabel">
     <x>397</x>
     <y>299</y>
    </hint>
   </hints>
  </connection>
 </connections>
 <slots>
  <slot>checkForUpdatesUserTriggered()</slot>
  <slot>confirmUpdateInstallation()</slot>
  <slot>discardUpdates()</slot>
  <slot>restartAndInstallUpdatesNow()</slot>
  <slot>showProgramArgsHelp()</slot>
  <slot>showInstallFreedoomDialog()</slot>
 </slots>
</ui>
