mirror of
				https://github.com/ciphervance/supercell-wx.git
				synced 2025-10-31 10:20:04 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			476 lines
		
	
	
	
		
			17 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			476 lines
		
	
	
	
		
			17 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?xml version="1.0" encoding="UTF-8"?>
 | |
| <ui version="4.0">
 | |
|  <class>SettingsDialog</class>
 | |
|  <widget class="QDialog" name="SettingsDialog">
 | |
|   <property name="geometry">
 | |
|    <rect>
 | |
|     <x>0</x>
 | |
|     <y>0</y>
 | |
|     <width>650</width>
 | |
|     <height>500</height>
 | |
|    </rect>
 | |
|   </property>
 | |
|   <property name="windowTitle">
 | |
|    <string>Settings</string>
 | |
|   </property>
 | |
|   <layout class="QVBoxLayout" name="verticalLayout">
 | |
|    <item>
 | |
|     <widget class="QFrame" name="frame">
 | |
|      <property name="frameShape">
 | |
|       <enum>QFrame::StyledPanel</enum>
 | |
|      </property>
 | |
|      <property name="frameShadow">
 | |
|       <enum>QFrame::Raised</enum>
 | |
|      </property>
 | |
|      <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>
 | |
|        <widget class="QListWidget" name="listWidget">
 | |
|         <property name="sizePolicy">
 | |
|          <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
 | |
|           <horstretch>0</horstretch>
 | |
|           <verstretch>0</verstretch>
 | |
|          </sizepolicy>
 | |
|         </property>
 | |
|         <property name="sizeAdjustPolicy">
 | |
|          <enum>QAbstractScrollArea::AdjustToContents</enum>
 | |
|         </property>
 | |
|         <property name="resizeMode">
 | |
|          <enum>QListView::Adjust</enum>
 | |
|         </property>
 | |
|         <property name="viewMode">
 | |
|          <enum>QListView::ListMode</enum>
 | |
|         </property>
 | |
|         <property name="uniformItemSizes">
 | |
|          <bool>true</bool>
 | |
|         </property>
 | |
|         <item>
 | |
|          <property name="text">
 | |
|           <string>General</string>
 | |
|          </property>
 | |
|          <property name="icon">
 | |
|           <iconset resource="../../../../scwx-qt.qrc">
 | |
|            <normaloff>:/res/icons/font-awesome-6/gears-solid.svg</normaloff>:/res/icons/font-awesome-6/gears-solid.svg</iconset>
 | |
|          </property>
 | |
|         </item>
 | |
|         <item>
 | |
|          <property name="text">
 | |
|           <string>Palettes</string>
 | |
|          </property>
 | |
|          <property name="icon">
 | |
|           <iconset resource="../../../../scwx-qt.qrc">
 | |
|            <normaloff>:/res/icons/font-awesome-6/palette-solid.svg</normaloff>:/res/icons/font-awesome-6/palette-solid.svg</iconset>
 | |
|          </property>
 | |
|         </item>
 | |
|        </widget>
 | |
|       </item>
 | |
|       <item>
 | |
|        <widget class="QStackedWidget" name="stackedWidget">
 | |
|         <property name="sizePolicy">
 | |
|          <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
 | |
|           <horstretch>0</horstretch>
 | |
|           <verstretch>0</verstretch>
 | |
|          </sizepolicy>
 | |
|         </property>
 | |
|         <property name="currentIndex">
 | |
|          <number>0</number>
 | |
|         </property>
 | |
|         <widget class="QWidget" name="general">
 | |
|          <layout class="QVBoxLayout" name="verticalLayout_2">
 | |
|           <item>
 | |
|            <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_4">
 | |
|              <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="5" column="2">
 | |
|               <widget class="QComboBox" name="mapProviderComboBox"/>
 | |
|              </item>
 | |
|              <item row="1" column="0">
 | |
|               <widget class="QLabel" name="label_5">
 | |
|                <property name="text">
 | |
|                 <string>Font Sizes</string>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="0" column="2">
 | |
|               <widget class="QComboBox" name="radarSiteComboBox"/>
 | |
|              </item>
 | |
|              <item row="0" column="0">
 | |
|               <widget class="QLabel" name="label">
 | |
|                <property name="text">
 | |
|                 <string>Default Radar Site</string>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="5" column="4">
 | |
|               <widget class="QToolButton" name="resetMapProviderButton">
 | |
|                <property name="text">
 | |
|                 <string>...</string>
 | |
|                </property>
 | |
|                <property name="icon">
 | |
|                 <iconset resource="../../../../scwx-qt.qrc">
 | |
|                  <normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</iconset>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="1" column="2">
 | |
|               <widget class="QLineEdit" name="fontSizesLineEdit"/>
 | |
|              </item>
 | |
|              <item row="6" column="0">
 | |
|               <widget class="QLabel" name="label_4">
 | |
|                <property name="text">
 | |
|                 <string>Mapbox API Key</string>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="7" column="0">
 | |
|               <widget class="QLabel" name="label_6">
 | |
|                <property name="text">
 | |
|                 <string>MapTiler API Key</string>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="2" column="2">
 | |
|               <widget class="QSpinBox" name="gridWidthSpinBox"/>
 | |
|              </item>
 | |
|              <item row="7" column="4">
 | |
|               <widget class="QToolButton" name="resetMapTilerApiKeyButton">
 | |
|                <property name="text">
 | |
|                 <string>...</string>
 | |
|                </property>
 | |
|                <property name="icon">
 | |
|                 <iconset resource="../../../../scwx-qt.qrc">
 | |
|                  <normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</iconset>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="0" column="3">
 | |
|               <widget class="QToolButton" name="radarSiteSelectButton">
 | |
|                <property name="text">
 | |
|                 <string>...</string>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="3" column="4">
 | |
|               <widget class="QToolButton" name="resetGridHeightButton">
 | |
|                <property name="text">
 | |
|                 <string>...</string>
 | |
|                </property>
 | |
|                <property name="icon">
 | |
|                 <iconset resource="../../../../scwx-qt.qrc">
 | |
|                  <normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</iconset>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="7" column="2">
 | |
|               <widget class="QLineEdit" name="mapTilerApiKeyLineEdit"/>
 | |
|              </item>
 | |
|              <item row="3" column="2">
 | |
|               <widget class="QSpinBox" name="gridHeightSpinBox"/>
 | |
|              </item>
 | |
|              <item row="0" column="4">
 | |
|               <widget class="QToolButton" name="resetRadarSiteButton">
 | |
|                <property name="text">
 | |
|                 <string>...</string>
 | |
|                </property>
 | |
|                <property name="icon">
 | |
|                 <iconset resource="../../../../scwx-qt.qrc">
 | |
|                  <normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</iconset>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="3" column="0">
 | |
|               <widget class="QLabel" name="label_3">
 | |
|                <property name="text">
 | |
|                 <string>Grid Height</string>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="1" column="4">
 | |
|               <widget class="QToolButton" name="resetFontSizesButton">
 | |
|                <property name="text">
 | |
|                 <string>...</string>
 | |
|                </property>
 | |
|                <property name="icon">
 | |
|                 <iconset resource="../../../../scwx-qt.qrc">
 | |
|                  <normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</iconset>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="6" column="2">
 | |
|               <widget class="QLineEdit" name="mapboxApiKeyLineEdit"/>
 | |
|              </item>
 | |
|              <item row="6" column="4">
 | |
|               <widget class="QToolButton" name="resetMapboxApiKeyButton">
 | |
|                <property name="text">
 | |
|                 <string>...</string>
 | |
|                </property>
 | |
|                <property name="icon">
 | |
|                 <iconset resource="../../../../scwx-qt.qrc">
 | |
|                  <normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</iconset>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="2" column="0">
 | |
|               <widget class="QLabel" name="label_2">
 | |
|                <property name="text">
 | |
|                 <string>Grid Width</string>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="5" column="0">
 | |
|               <widget class="QLabel" name="label_7">
 | |
|                <property name="text">
 | |
|                 <string>Map Provider</string>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="2" column="4">
 | |
|               <widget class="QToolButton" name="resetGridWidthButton">
 | |
|                <property name="text">
 | |
|                 <string>...</string>
 | |
|                </property>
 | |
|                <property name="icon">
 | |
|                 <iconset resource="../../../../scwx-qt.qrc">
 | |
|                  <normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</iconset>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="8" column="0">
 | |
|               <widget class="QLabel" name="defaultAlertActionLabel">
 | |
|                <property name="text">
 | |
|                 <string>Default Alert Action</string>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|              <item row="8" column="2">
 | |
|               <widget class="QComboBox" name="defaultAlertActionComboBox"/>
 | |
|              </item>
 | |
|              <item row="8" column="4">
 | |
|               <widget class="QToolButton" name="resetDefaultAlertActionButton">
 | |
|                <property name="text">
 | |
|                 <string>...</string>
 | |
|                </property>
 | |
|                <property name="icon">
 | |
|                 <iconset resource="../../../../scwx-qt.qrc">
 | |
|                  <normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</iconset>
 | |
|                </property>
 | |
|               </widget>
 | |
|              </item>
 | |
|             </layout>
 | |
|            </widget>
 | |
|           </item>
 | |
|           <item>
 | |
|            <widget class="QCheckBox" name="enableUpdateNotificationsCheckBox">
 | |
|             <property name="text">
 | |
|              <string>Update Notifications Enabled</string>
 | |
|             </property>
 | |
|            </widget>
 | |
|           </item>
 | |
|           <item>
 | |
|            <widget class="QCheckBox" name="debugEnabledCheckBox">
 | |
|             <property name="text">
 | |
|              <string>Debug Enabled</string>
 | |
|             </property>
 | |
|            </widget>
 | |
|           </item>
 | |
|           <item>
 | |
|            <spacer name="verticalSpacer">
 | |
|             <property name="orientation">
 | |
|              <enum>Qt::Vertical</enum>
 | |
|             </property>
 | |
|             <property name="sizeHint" stdset="0">
 | |
|              <size>
 | |
|               <width>20</width>
 | |
|               <height>40</height>
 | |
|              </size>
 | |
|             </property>
 | |
|            </spacer>
 | |
|           </item>
 | |
|          </layout>
 | |
|         </widget>
 | |
|         <widget class="QWidget" name="palettes">
 | |
|          <layout class="QGridLayout" name="gridLayout_2">
 | |
|           <item row="0" column="0">
 | |
|            <widget class="QTabWidget" name="tabWidget">
 | |
|             <property name="currentIndex">
 | |
|              <number>0</number>
 | |
|             </property>
 | |
|             <widget class="QWidget" name="tab">
 | |
|              <attribute name="title">
 | |
|               <string>Color Tables</string>
 | |
|              </attribute>
 | |
|              <layout class="QGridLayout" name="gridLayout">
 | |
|               <item row="0" column="0">
 | |
|                <widget class="QScrollArea" name="scrollArea">
 | |
|                 <property name="widgetResizable">
 | |
|                  <bool>true</bool>
 | |
|                 </property>
 | |
|                 <widget class="QWidget" name="colorTableContents">
 | |
|                  <property name="geometry">
 | |
|                   <rect>
 | |
|                    <x>0</x>
 | |
|                    <y>0</y>
 | |
|                    <width>66</width>
 | |
|                    <height>18</height>
 | |
|                   </rect>
 | |
|                  </property>
 | |
|                  <layout class="QGridLayout" name="gridLayout_3">
 | |
|                   <item row="0" column="0">
 | |
|                    <spacer name="verticalSpacer_3">
 | |
|                     <property name="orientation">
 | |
|                      <enum>Qt::Vertical</enum>
 | |
|                     </property>
 | |
|                     <property name="sizeHint" stdset="0">
 | |
|                      <size>
 | |
|                       <width>20</width>
 | |
|                       <height>40</height>
 | |
|                      </size>
 | |
|                     </property>
 | |
|                    </spacer>
 | |
|                   </item>
 | |
|                  </layout>
 | |
|                 </widget>
 | |
|                </widget>
 | |
|               </item>
 | |
|              </layout>
 | |
|             </widget>
 | |
|             <widget class="QWidget" name="tab_2">
 | |
|              <attribute name="title">
 | |
|               <string>Alerts</string>
 | |
|              </attribute>
 | |
|              <layout class="QVBoxLayout" name="verticalLayout_3">
 | |
|               <item>
 | |
|                <widget class="QFrame" name="alertsFrame">
 | |
|                 <property name="frameShape">
 | |
|                  <enum>QFrame::StyledPanel</enum>
 | |
|                 </property>
 | |
|                 <property name="frameShadow">
 | |
|                  <enum>QFrame::Raised</enum>
 | |
|                 </property>
 | |
|                 <layout class="QGridLayout" name="gridLayout_5">
 | |
|                  <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>
 | |
|                 </layout>
 | |
|                </widget>
 | |
|               </item>
 | |
|               <item>
 | |
|                <spacer name="verticalSpacer_2">
 | |
|                 <property name="orientation">
 | |
|                  <enum>Qt::Vertical</enum>
 | |
|                 </property>
 | |
|                 <property name="sizeHint" stdset="0">
 | |
|                  <size>
 | |
|                   <width>20</width>
 | |
|                   <height>239</height>
 | |
|                  </size>
 | |
|                 </property>
 | |
|                </spacer>
 | |
|               </item>
 | |
|              </layout>
 | |
|             </widget>
 | |
|            </widget>
 | |
|           </item>
 | |
|          </layout>
 | |
|         </widget>
 | |
|        </widget>
 | |
|       </item>
 | |
|      </layout>
 | |
|     </widget>
 | |
|    </item>
 | |
|    <item>
 | |
|     <widget class="QDialogButtonBox" name="buttonBox">
 | |
|      <property name="orientation">
 | |
|       <enum>Qt::Horizontal</enum>
 | |
|      </property>
 | |
|      <property name="standardButtons">
 | |
|       <set>QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Discard|QDialogButtonBox::Ok|QDialogButtonBox::RestoreDefaults</set>
 | |
|      </property>
 | |
|     </widget>
 | |
|    </item>
 | |
|   </layout>
 | |
|   <action name="actionReset">
 | |
|    <property name="icon">
 | |
|     <iconset resource="../../../../scwx-qt.qrc">
 | |
|      <normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</normaloff>:/res/icons/font-awesome-6/rotate-left-solid.svg</iconset>
 | |
|    </property>
 | |
|    <property name="text">
 | |
|     <string>Reset</string>
 | |
|    </property>
 | |
|   </action>
 | |
|  </widget>
 | |
|  <resources>
 | |
|   <include location="../../../../scwx-qt.qrc"/>
 | |
|  </resources>
 | |
|  <connections>
 | |
|   <connection>
 | |
|    <sender>buttonBox</sender>
 | |
|    <signal>accepted()</signal>
 | |
|    <receiver>SettingsDialog</receiver>
 | |
|    <slot>accept()</slot>
 | |
|    <hints>
 | |
|     <hint type="sourcelabel">
 | |
|      <x>248</x>
 | |
|      <y>254</y>
 | |
|     </hint>
 | |
|     <hint type="destinationlabel">
 | |
|      <x>157</x>
 | |
|      <y>274</y>
 | |
|     </hint>
 | |
|    </hints>
 | |
|   </connection>
 | |
|   <connection>
 | |
|    <sender>buttonBox</sender>
 | |
|    <signal>rejected()</signal>
 | |
|    <receiver>SettingsDialog</receiver>
 | |
|    <slot>reject()</slot>
 | |
|    <hints>
 | |
|     <hint type="sourcelabel">
 | |
|      <x>316</x>
 | |
|      <y>260</y>
 | |
|     </hint>
 | |
|     <hint type="destinationlabel">
 | |
|      <x>286</x>
 | |
|      <y>274</y>
 | |
|     </hint>
 | |
|    </hints>
 | |
|   </connection>
 | |
|  </connections>
 | |
| </ui>
 | 
