mirror of https://github.com/qTox/qTox.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
430 lines
14 KiB
430 lines
14 KiB
<?xml version="1.0" encoding="UTF-8"?> |
|
<ui version="4.0"> |
|
<class>GeneralSettings</class> |
|
<widget class="QWidget" name="GeneralSettings"> |
|
<property name="geometry"> |
|
<rect> |
|
<x>0</x> |
|
<y>0</y> |
|
<width>1312</width> |
|
<height>511</height> |
|
</rect> |
|
</property> |
|
<property name="windowTitle"> |
|
<string notr="true">Form</string> |
|
</property> |
|
<layout class="QVBoxLayout" name="verticalLayout_2"> |
|
<property name="leftMargin"> |
|
<number>6</number> |
|
</property> |
|
<property name="topMargin"> |
|
<number>6</number> |
|
</property> |
|
<property name="rightMargin"> |
|
<number>6</number> |
|
</property> |
|
<property name="bottomMargin"> |
|
<number>6</number> |
|
</property> |
|
<item> |
|
<widget class="VerticalOnlyScroller" name="scrollArea"> |
|
<property name="widgetResizable"> |
|
<bool>true</bool> |
|
</property> |
|
<property name="alignment"> |
|
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> |
|
</property> |
|
<widget class="QWidget" name="scrollAreaWidgetContents"> |
|
<property name="geometry"> |
|
<rect> |
|
<x>0</x> |
|
<y>0</y> |
|
<width>1298</width> |
|
<height>497</height> |
|
</rect> |
|
</property> |
|
<layout class="QVBoxLayout" name="verticalLayout_4" stretch="0,0"> |
|
<property name="spacing"> |
|
<number>32</number> |
|
</property> |
|
<property name="topMargin"> |
|
<number>9</number> |
|
</property> |
|
<item alignment="Qt::AlignTop"> |
|
<widget class="QGroupBox" name="generalGroup"> |
|
<property name="title"> |
|
<string>General Settings</string> |
|
</property> |
|
<layout class="QVBoxLayout" name="verticalLayout_3"> |
|
<item> |
|
<layout class="QHBoxLayout" name="generalLayout"> |
|
<item> |
|
<widget class="QLabel" name="transLabel"> |
|
<property name="toolTip"> |
|
<string>The translation may not load until qTox restarts.</string> |
|
</property> |
|
<property name="text"> |
|
<string>Language:</string> |
|
</property> |
|
</widget> |
|
</item> |
|
<item> |
|
<widget class="QComboBox" name="transComboBox"> |
|
<property name="sizePolicy"> |
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
|
<horstretch>0</horstretch> |
|
<verstretch>0</verstretch> |
|
</sizepolicy> |
|
</property> |
|
<property name="toolTip"> |
|
<string>The translation may not load until qTox restarts.</string> |
|
</property> |
|
</widget> |
|
</item> |
|
<item> |
|
<spacer name="generalSpacer"> |
|
<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> |
|
</item> |
|
<item> |
|
<layout class="QVBoxLayout" name="startupLayout"> |
|
<item> |
|
<widget class="QCheckBox" name="cbAutorun"> |
|
<property name="toolTip"> |
|
<string>Start qTox on operating system startup (current profile).</string> |
|
</property> |
|
<property name="text"> |
|
<string>Autostart</string> |
|
</property> |
|
</widget> |
|
</item> |
|
<item> |
|
<widget class="QCheckBox" name="checkUpdates"> |
|
<property name="text"> |
|
<string>Check for updates on startup</string> |
|
</property> |
|
</widget> |
|
</item> |
|
</layout> |
|
</item> |
|
<item> |
|
<layout class="QVBoxLayout" name="verticalLayout_6"> |
|
<item> |
|
<widget class="QCheckBox" name="cbSpellChecking"> |
|
<property name="text"> |
|
<string>Spell checking</string> |
|
</property> |
|
</widget> |
|
</item> |
|
<item> |
|
<widget class="QCheckBox" name="lightTrayIcon"> |
|
<property name="sizePolicy"> |
|
<sizepolicy hsizetype="Minimum" vsizetype="Minimum"> |
|
<horstretch>0</horstretch> |
|
<verstretch>0</verstretch> |
|
</sizepolicy> |
|
</property> |
|
<property name="toolTip"> |
|
<string comment="toolTip for light icon setting">Enable light tray icon.</string> |
|
</property> |
|
<property name="text"> |
|
<string>Light icon</string> |
|
</property> |
|
</widget> |
|
</item> |
|
<item> |
|
<widget class="QCheckBox" name="showSystemTray"> |
|
<property name="enabled"> |
|
<bool>true</bool> |
|
</property> |
|
<property name="sizePolicy"> |
|
<sizepolicy hsizetype="Minimum" vsizetype="Minimum"> |
|
<horstretch>0</horstretch> |
|
<verstretch>0</verstretch> |
|
</sizepolicy> |
|
</property> |
|
<property name="text"> |
|
<string>Show system tray icon</string> |
|
</property> |
|
</widget> |
|
</item> |
|
<item> |
|
<layout class="QVBoxLayout" name="verticalLayout_8"> |
|
<property name="leftMargin"> |
|
<number>40</number> |
|
</property> |
|
<item> |
|
<widget class="QCheckBox" name="startInTray"> |
|
<property name="sizePolicy"> |
|
<sizepolicy hsizetype="Minimum" vsizetype="Minimum"> |
|
<horstretch>0</horstretch> |
|
<verstretch>0</verstretch> |
|
</sizepolicy> |
|
</property> |
|
<property name="toolTip"> |
|
<string comment="toolTip for Start in tray setting">qTox will start minimized in tray.</string> |
|
</property> |
|
<property name="text"> |
|
<string>Start in tray</string> |
|
</property> |
|
</widget> |
|
</item> |
|
<item> |
|
<widget class="QCheckBox" name="minimizeToTray"> |
|
<property name="sizePolicy"> |
|
<sizepolicy hsizetype="Minimum" vsizetype="Minimum"> |
|
<horstretch>0</horstretch> |
|
<verstretch>0</verstretch> |
|
</sizepolicy> |
|
</property> |
|
<property name="toolTip"> |
|
<string comment="toolTip for minimize to tray setting">After pressing minimize (_) qTox will minimize itself to tray, |
|
instead of system taskbar.</string> |
|
</property> |
|
<property name="text"> |
|
<string>Minimize to tray</string> |
|
</property> |
|
</widget> |
|
</item> |
|
<item> |
|
<widget class="QCheckBox" name="closeToTray"> |
|
<property name="sizePolicy"> |
|
<sizepolicy hsizetype="Minimum" vsizetype="Minimum"> |
|
<horstretch>0</horstretch> |
|
<verstretch>0</verstretch> |
|
</sizepolicy> |
|
</property> |
|
<property name="toolTip"> |
|
<string comment="toolTip for close to tray setting">After pressing close (X) qTox will minimize to tray, |
|
instead of closing itself.</string> |
|
</property> |
|
<property name="text"> |
|
<string>Close to tray</string> |
|
</property> |
|
</widget> |
|
</item> |
|
</layout> |
|
</item> |
|
<item> |
|
<widget class="QCheckBox" name="statusChanges"> |
|
<property name="text"> |
|
<string>Show contacts' status changes</string> |
|
</property> |
|
</widget> |
|
</item> |
|
<item> |
|
<widget class="QCheckBox" name="cbFauxOfflineMessaging"> |
|
<property name="text"> |
|
<string>Faux offline messaging</string> |
|
</property> |
|
</widget> |
|
</item> |
|
</layout> |
|
</item> |
|
<item> |
|
<layout class="QHBoxLayout" name="autoAwayLayout"> |
|
<item> |
|
<widget class="QLabel" name="autoAwayLabel"> |
|
<property name="toolTip"> |
|
<string>Your status is changed to Away after set period of inactivity.</string> |
|
</property> |
|
<property name="layoutDirection"> |
|
<enum>Qt::LeftToRight</enum> |
|
</property> |
|
<property name="text"> |
|
<string>Auto away after (0 to disable):</string> |
|
</property> |
|
</widget> |
|
</item> |
|
<item> |
|
<widget class="QSpinBox" name="autoAwaySpinBox"> |
|
<property name="sizePolicy"> |
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
|
<horstretch>0</horstretch> |
|
<verstretch>0</verstretch> |
|
</sizepolicy> |
|
</property> |
|
<property name="toolTip"> |
|
<string>Set to 0 to disable</string> |
|
</property> |
|
<property name="showGroupSeparator" stdset="0"> |
|
<bool>true</bool> |
|
</property> |
|
<property name="suffix"> |
|
<string notr="true"> min</string> |
|
</property> |
|
<property name="minimum"> |
|
<number>0</number> |
|
</property> |
|
<property name="maximum"> |
|
<number>2147483647</number> |
|
</property> |
|
</widget> |
|
</item> |
|
</layout> |
|
</item> |
|
<item> |
|
<layout class="QFormLayout" name="formLayout_2"> |
|
<property name="leftMargin"> |
|
<number>0</number> |
|
</property> |
|
<item row="2" column="0"> |
|
<widget class="QLabel" name="label"> |
|
<property name="text"> |
|
<string>Default directory to save files:</string> |
|
</property> |
|
</widget> |
|
</item> |
|
<item row="2" column="1"> |
|
<widget class="QPushButton" name="autoSaveFilesDir"> |
|
<property name="sizePolicy"> |
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
|
<horstretch>0</horstretch> |
|
<verstretch>0</verstretch> |
|
</sizepolicy> |
|
</property> |
|
<property name="toolTip"> |
|
<string>Set where files will be saved.</string> |
|
</property> |
|
</widget> |
|
</item> |
|
<item row="3" column="0"> |
|
<widget class="QCheckBox" name="autoacceptFiles"> |
|
<property name="sizePolicy"> |
|
<sizepolicy hsizetype="Minimum" vsizetype="Minimum"> |
|
<horstretch>0</horstretch> |
|
<verstretch>0</verstretch> |
|
</sizepolicy> |
|
</property> |
|
<property name="toolTip"> |
|
<string comment="autoaccept cb tooltip">You can set this on a per-friend basis by right clicking them.</string> |
|
</property> |
|
<property name="text"> |
|
<string>Autoaccept files</string> |
|
</property> |
|
</widget> |
|
</item> |
|
<item row="4" column="0"> |
|
<widget class="QLabel" name="maxAutoAcceptSizeLabel"> |
|
<property name="text"> |
|
<string>Max autoaccept file size (0 to disable):</string> |
|
</property> |
|
</widget> |
|
</item> |
|
<item row="4" column="1"> |
|
<widget class="QDoubleSpinBox" name="maxAutoAcceptSizeMB"> |
|
<property name="suffix"> |
|
<string> MB</string> |
|
</property> |
|
</widget> |
|
</item> |
|
</layout> |
|
</item> |
|
</layout> |
|
</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> |
|
</item> |
|
</layout> |
|
</widget> |
|
<customwidgets> |
|
<customwidget> |
|
<class>VerticalOnlyScroller</class> |
|
<extends>QScrollArea</extends> |
|
<header>src/widget/form/settings/verticalonlyscroller.h</header> |
|
<container>1</container> |
|
</customwidget> |
|
</customwidgets> |
|
<tabstops> |
|
<tabstop>scrollArea</tabstop> |
|
<tabstop>transComboBox</tabstop> |
|
<tabstop>cbAutorun</tabstop> |
|
<tabstop>checkUpdates</tabstop> |
|
<tabstop>lightTrayIcon</tabstop> |
|
<tabstop>showSystemTray</tabstop> |
|
<tabstop>startInTray</tabstop> |
|
<tabstop>minimizeToTray</tabstop> |
|
<tabstop>closeToTray</tabstop> |
|
<tabstop>statusChanges</tabstop> |
|
<tabstop>cbFauxOfflineMessaging</tabstop> |
|
<tabstop>autoAwaySpinBox</tabstop> |
|
<tabstop>autoSaveFilesDir</tabstop> |
|
<tabstop>autoacceptFiles</tabstop> |
|
</tabstops> |
|
<resources/> |
|
<connections> |
|
<connection> |
|
<sender>showSystemTray</sender> |
|
<signal>toggled(bool)</signal> |
|
<receiver>closeToTray</receiver> |
|
<slot>setEnabled(bool)</slot> |
|
<hints> |
|
<hint type="sourcelabel"> |
|
<x>205</x> |
|
<y>146</y> |
|
</hint> |
|
<hint type="destinationlabel"> |
|
<x>224</x> |
|
<y>178</y> |
|
</hint> |
|
</hints> |
|
</connection> |
|
<connection> |
|
<sender>showSystemTray</sender> |
|
<signal>toggled(bool)</signal> |
|
<receiver>minimizeToTray</receiver> |
|
<slot>setEnabled(bool)</slot> |
|
<hints> |
|
<hint type="sourcelabel"> |
|
<x>180</x> |
|
<y>144</y> |
|
</hint> |
|
<hint type="destinationlabel"> |
|
<x>359</x> |
|
<y>178</y> |
|
</hint> |
|
</hints> |
|
</connection> |
|
<connection> |
|
<sender>showSystemTray</sender> |
|
<signal>toggled(bool)</signal> |
|
<receiver>startInTray</receiver> |
|
<slot>setEnabled(bool)</slot> |
|
<hints> |
|
<hint type="sourcelabel"> |
|
<x>105</x> |
|
<y>144</y> |
|
</hint> |
|
<hint type="destinationlabel"> |
|
<x>119</x> |
|
<y>177</y> |
|
</hint> |
|
</hints> |
|
</connection> |
|
</connections> |
|
</ui>
|
|
|