1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>Core::Internal::GeneralSettings</class>
4 <widget class="QWidget" name="Core::Internal::GeneralSettings">
5 <property name="geometry">
13 <layout class="QVBoxLayout" name="verticalLayout">
15 <widget class="QGroupBox" name="interfaceBox">
16 <property name="title">
17 <string>User Interface</string>
19 <layout class="QGridLayout" name="gridLayout_2">
20 <item row="0" column="0">
21 <widget class="QLabel" name="colorLabel">
22 <property name="text">
23 <string>Color:</string>
25 <property name="buddy">
26 <cstring>colorButton</cstring>
30 <item row="2" column="1">
31 <layout class="QHBoxLayout" name="horizontalLayout_3">
33 <widget class="QComboBox" name="languageBox">
34 <property name="sizeAdjustPolicy">
35 <enum>QComboBox::AdjustToMinimumContentsLengthWithIcon</enum>
37 <property name="minimumContentsLength">
43 <spacer name="horizontalSpacer_2">
44 <property name="orientation">
45 <enum>Qt::Horizontal</enum>
47 <property name="sizeHint" stdset="0">
57 <item row="0" column="1">
58 <layout class="QHBoxLayout" name="horizontalLayout">
60 <widget class="Utils::QtColorButton" name="colorButton">
61 <property name="sizePolicy">
62 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
63 <horstretch>0</horstretch>
64 <verstretch>0</verstretch>
67 <property name="minimumSize">
73 <property name="alphaAllowed" stdset="0">
79 <widget class="QPushButton" name="resetButton">
80 <property name="toolTip">
81 <string>Reset to default</string>
83 <property name="text">
84 <string>Reset</string>
89 <spacer name="horizontalSpacer">
90 <property name="orientation">
91 <enum>Qt::Horizontal</enum>
93 <property name="sizeHint" stdset="0">
103 <item row="2" column="0">
104 <widget class="QLabel" name="languageLabel">
105 <property name="text">
106 <string>Language:</string>
114 <widget class="QGroupBox" name="systemBox">
115 <property name="title">
116 <string>System</string>
118 <layout class="QGridLayout" name="gridLayout">
119 <item row="0" column="0">
120 <widget class="QLabel" name="terminalLabel">
121 <property name="text">
122 <string>Terminal:</string>
126 <item row="0" column="1">
127 <widget class="QLineEdit" name="terminalEdit"/>
129 <item row="1" column="0">
130 <widget class="QLabel" name="externalFileBrowserLabel">
131 <property name="text">
132 <string>External file browser:</string>
136 <item row="1" column="1">
137 <widget class="QLineEdit" name="externalFileBrowserEdit"/>
139 <item row="1" column="3">
140 <widget class="QToolButton" name="helpExternalFileBrowserButton">
141 <property name="text">
144 <property name="icon">
145 <iconset resource="core.qrc">
146 <normaloff>:/core/images/help.png</normaloff>:/core/images/help.png</iconset>
150 <item row="2" column="0" colspan="4">
151 <layout class="QHBoxLayout" name="horizontalLayout_2">
153 <widget class="QLabel" name="modifiedLabel">
154 <property name="text">
155 <string>When files are externally modified:</string>
160 <widget class="QComboBox" name="reloadBehavior">
161 <property name="currentIndex">
165 <property name="text">
166 <string>Always Ask</string>
170 <property name="text">
171 <string>Reload All Unchanged Editors</string>
175 <property name="text">
176 <string>Ignore Modifications</string>
182 <spacer name="horizontalSpacer_3">
183 <property name="orientation">
184 <enum>Qt::Horizontal</enum>
186 <property name="sizeHint" stdset="0">
196 <item row="0" column="2">
197 <widget class="QPushButton" name="resetTerminalButton">
198 <property name="toolTip">
199 <string>Reset to default</string>
201 <property name="text">
202 <string>Reset</string>
206 <item row="1" column="2">
207 <widget class="QPushButton" name="resetFileBrowserButton">
208 <property name="toolTip">
209 <string>Reset to default</string>
211 <property name="text">
212 <string>Reset</string>
216 <item row="3" column="0" colspan="4">
217 <layout class="QHBoxLayout" name="horizontalLayout_5">
219 <widget class="QCheckBox" name="autoSaveCheckBox">
220 <property name="toolTip">
221 <string>If checked, temporary copies of modified files will be created automatically. If Qt Creator is restarted after a crash or power failure, it will ask whether the auto-saved content should be recovered.</string>
223 <property name="text">
224 <string>Auto-save modified files</string>
226 <property name="checked">
232 <spacer name="horizontalSpacer_6">
233 <property name="orientation">
234 <enum>Qt::Horizontal</enum>
236 <property name="sizeType">
237 <enum>QSizePolicy::Fixed</enum>
239 <property name="sizeHint" stdset="0">
248 <widget class="QLabel" name="autoSaveIntervalLabel">
249 <property name="text">
250 <string>Interval:</string>
255 <widget class="QSpinBox" name="autoSaveInterval">
256 <property name="suffix">
257 <string extracomment="unit for minutes">min</string>
259 <property name="minimum">
265 <spacer name="horizontalSpacer_5">
266 <property name="orientation">
267 <enum>Qt::Horizontal</enum>
269 <property name="sizeHint" stdset="0">
283 <spacer name="verticalSpacer">
284 <property name="orientation">
285 <enum>Qt::Vertical</enum>
287 <property name="sizeHint" stdset="0">
299 <class>Utils::QtColorButton</class>
300 <extends>QToolButton</extends>
301 <header location="global">utils/qtcolorbutton.h</header>
305 <tabstop>colorButton</tabstop>
306 <tabstop>resetButton</tabstop>
307 <tabstop>languageBox</tabstop>
308 <tabstop>terminalEdit</tabstop>
309 <tabstop>resetTerminalButton</tabstop>
310 <tabstop>externalFileBrowserEdit</tabstop>
311 <tabstop>resetFileBrowserButton</tabstop>
312 <tabstop>helpExternalFileBrowserButton</tabstop>
313 <tabstop>reloadBehavior</tabstop>
316 <include location="core.qrc"/>
320 <sender>autoSaveCheckBox</sender>
321 <signal>toggled(bool)</signal>
322 <receiver>autoSaveInterval</receiver>
323 <slot>setEnabled(bool)</slot>
325 <hint type="sourcelabel">
329 <hint type="destinationlabel">