]> git.mxchange.org Git - flightgear.git/blob - src/GUI/Launcher.ui
Code cleanups, code updates and fix at least on (possible) devide-by-zero
[flightgear.git] / src / GUI / Launcher.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>Launcher</class>
4  <widget class="QDialog" name="Launcher">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>800</width>
10     <height>800</height>
11    </rect>
12   </property>
13   <property name="windowTitle">
14    <string>Start FlightGear</string>
15   </property>
16   <layout class="QVBoxLayout" name="verticalLayout_2" stretch="0,1,0">
17    <property name="spacing">
18     <number>6</number>
19    </property>
20    <property name="leftMargin">
21     <number>6</number>
22    </property>
23    <property name="topMargin">
24     <number>6</number>
25    </property>
26    <property name="rightMargin">
27     <number>6</number>
28    </property>
29    <property name="bottomMargin">
30     <number>6</number>
31    </property>
32    <item>
33     <layout class="QGridLayout" name="gridLayout_2" columnstretch="0,0,1">
34      <item row="3" column="2">
35       <spacer name="verticalSpacer_2">
36        <property name="orientation">
37         <enum>Qt::Vertical</enum>
38        </property>
39        <property name="sizeHint" stdset="0">
40         <size>
41          <width>20</width>
42          <height>40</height>
43         </size>
44        </property>
45       </spacer>
46      </item>
47      <item row="0" column="2">
48       <widget class="QLabel" name="aircraftDescription">
49        <property name="text">
50         <string/>
51        </property>
52        <property name="wordWrap">
53         <bool>true</bool>
54        </property>
55       </widget>
56      </item>
57      <item row="1" column="2">
58       <widget class="QLabel" name="locationDescription">
59        <property name="text">
60         <string/>
61        </property>
62        <property name="wordWrap">
63         <bool>true</bool>
64        </property>
65       </widget>
66      </item>
67      <item row="0" column="0" rowspan="4">
68       <widget class="QLabel" name="thumbnail">
69        <property name="sizePolicy">
70         <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
71          <horstretch>0</horstretch>
72          <verstretch>0</verstretch>
73         </sizepolicy>
74        </property>
75        <property name="minimumSize">
76         <size>
77          <width>171</width>
78          <height>128</height>
79         </size>
80        </property>
81        <property name="text">
82         <string>TextLabel</string>
83        </property>
84       </widget>
85      </item>
86      <item row="1" column="1">
87       <widget class="QLabel" name="label_3">
88        <property name="text">
89         <string>Location:</string>
90        </property>
91        <property name="alignment">
92         <set>Qt::AlignRight|Qt::AlignTop|Qt::AlignTrailing</set>
93        </property>
94       </widget>
95      </item>
96      <item row="0" column="1">
97       <widget class="QLabel" name="label_4">
98        <property name="text">
99         <string>Aircraft:</string>
100        </property>
101        <property name="alignment">
102         <set>Qt::AlignRight|Qt::AlignTop|Qt::AlignTrailing</set>
103        </property>
104       </widget>
105      </item>
106      <item row="2" column="1">
107       <widget class="QLabel" name="label_5">
108        <property name="text">
109         <string>Settings:</string>
110        </property>
111        <property name="alignment">
112         <set>Qt::AlignRight|Qt::AlignTop|Qt::AlignTrailing</set>
113        </property>
114       </widget>
115      </item>
116      <item row="2" column="2">
117       <widget class="QLabel" name="settingsDescription">
118        <property name="text">
119         <string/>
120        </property>
121        <property name="wordWrap">
122         <bool>true</bool>
123        </property>
124       </widget>
125      </item>
126     </layout>
127    </item>
128    <item>
129     <widget class="QTabWidget" name="tabWidget">
130      <property name="currentIndex">
131       <number>0</number>
132      </property>
133      <widget class="QWidget" name="aircraftTab">
134       <attribute name="title">
135        <string>Aircraft</string>
136       </attribute>
137       <layout class="QVBoxLayout" name="verticalLayout_3" stretch="0,0,0">
138        <property name="spacing">
139         <number>4</number>
140        </property>
141        <property name="leftMargin">
142         <number>4</number>
143        </property>
144        <property name="topMargin">
145         <number>8</number>
146        </property>
147        <property name="rightMargin">
148         <number>4</number>
149        </property>
150        <property name="bottomMargin">
151         <number>4</number>
152        </property>
153        <item>
154         <layout class="QHBoxLayout" name="horizontalLayout_2">
155          <property name="spacing">
156           <number>4</number>
157          </property>
158          <property name="topMargin">
159           <number>4</number>
160          </property>
161          <item>
162           <widget class="QLabel" name="label_2">
163            <property name="text">
164             <string>Search:</string>
165            </property>
166           </widget>
167          </item>
168          <item>
169           <widget class="QLineEdit" name="aircraftFilter">
170            <property name="placeholderText">
171             <string>Search aircraft (press Enter to search)</string>
172            </property>
173           </widget>
174          </item>
175          <item>
176           <widget class="QPushButton" name="aircraftHistory">
177            <property name="autoDefault">
178             <bool>false</bool>
179            </property>
180           </widget>
181          </item>
182         </layout>
183        </item>
184        <item>
185         <layout class="QHBoxLayout" name="horizontalLayout_5">
186          <item>
187           <widget class="QCheckBox" name="onlyShowInstalledCheck">
188            <property name="text">
189             <string>Only show installed aircraft</string>
190            </property>
191           </widget>
192          </item>
193          <item>
194           <spacer name="horizontalSpacer_3">
195            <property name="orientation">
196             <enum>Qt::Horizontal</enum>
197            </property>
198            <property name="sizeHint" stdset="0">
199             <size>
200              <width>40</width>
201              <height>20</height>
202             </size>
203            </property>
204           </spacer>
205          </item>
206          <item>
207           <widget class="QCheckBox" name="ratingsFilterCheck">
208            <property name="sizePolicy">
209             <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
210              <horstretch>0</horstretch>
211              <verstretch>0</verstretch>
212             </sizepolicy>
213            </property>
214            <property name="text">
215             <string>Hide aircraft based on completeness (rating)</string>
216            </property>
217            <property name="checked">
218             <bool>true</bool>
219            </property>
220           </widget>
221          </item>
222          <item>
223           <widget class="QPushButton" name="editRatingFilter">
224            <property name="text">
225             <string>Edit...</string>
226            </property>
227            <property name="autoDefault">
228             <bool>false</bool>
229            </property>
230           </widget>
231          </item>
232         </layout>
233        </item>
234        <item>
235         <widget class="QListView" name="aircraftList"/>
236        </item>
237       </layout>
238      </widget>
239      <widget class="QWidget" name="locationTab">
240       <attribute name="title">
241        <string>Location</string>
242       </attribute>
243       <layout class="QVBoxLayout" name="verticalLayout_4">
244        <property name="leftMargin">
245         <number>4</number>
246        </property>
247        <property name="rightMargin">
248         <number>4</number>
249        </property>
250        <property name="bottomMargin">
251         <number>4</number>
252        </property>
253        <item>
254         <widget class="LocationWidget" name="location" native="true"/>
255        </item>
256       </layout>
257      </widget>
258      <widget class="QWidget" name="settingsTab">
259       <attribute name="title">
260        <string>Settings</string>
261       </attribute>
262       <layout class="QGridLayout" name="gridLayout_5">
263        <property name="leftMargin">
264         <number>8</number>
265        </property>
266        <property name="rightMargin">
267         <number>8</number>
268        </property>
269        <property name="bottomMargin">
270         <number>8</number>
271        </property>
272        <item row="8" column="0">
273         <widget class="QPushButton" name="restoreDefaultsButton">
274          <property name="text">
275           <string>Restore Defaults...</string>
276          </property>
277          <property name="autoDefault">
278           <bool>false</bool>
279          </property>
280         </widget>
281        </item>
282        <item row="0" column="0">
283         <layout class="QHBoxLayout" name="horizontalLayout_4">
284          <item>
285           <widget class="QLabel" name="label">
286            <property name="text">
287             <string>Time of day:</string>
288            </property>
289            <property name="alignment">
290             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
291            </property>
292           </widget>
293          </item>
294          <item>
295           <widget class="QComboBox" name="timeOfDayCombo">
296            <item>
297             <property name="text">
298              <string>Current time</string>
299             </property>
300            </item>
301            <item>
302             <property name="text">
303              <string>Dawn</string>
304             </property>
305            </item>
306            <item>
307             <property name="text">
308              <string>Morning</string>
309             </property>
310            </item>
311            <item>
312             <property name="text">
313              <string>Noon</string>
314             </property>
315            </item>
316            <item>
317             <property name="text">
318              <string>Afternoon</string>
319             </property>
320            </item>
321            <item>
322             <property name="text">
323              <string>Dusk</string>
324             </property>
325            </item>
326            <item>
327             <property name="text">
328              <string>Evening</string>
329             </property>
330            </item>
331            <item>
332             <property name="text">
333              <string>Night</string>
334             </property>
335            </item>
336           </widget>
337          </item>
338         </layout>
339        </item>
340        <item row="1" column="1">
341         <widget class="QCheckBox" name="rembrandtCheckbox">
342          <property name="text">
343           <string>Enable deferred rendering (Rembrandt)</string>
344          </property>
345          <property name="startupOnly" stdset="0">
346           <bool>true</bool>
347          </property>
348         </widget>
349        </item>
350        <item row="4" column="1">
351         <widget class="QCheckBox" name="fullScreenCheckbox">
352          <property name="text">
353           <string>Start full-screen</string>
354          </property>
355          <property name="startupOnly" stdset="0">
356           <bool>true</bool>
357          </property>
358         </widget>
359        </item>
360        <item row="4" column="0">
361         <widget class="QCheckBox" name="fetchRealWxrCheckbox">
362          <property name="text">
363           <string>Fetch real weather online</string>
364          </property>
365         </widget>
366        </item>
367        <item row="1" column="0">
368         <widget class="QCheckBox" name="msaaCheckbox">
369          <property name="text">
370           <string>Enable Multi-sample anti-aliasing</string>
371          </property>
372          <property name="startupOnly" stdset="0">
373           <bool>true</bool>
374          </property>
375         </widget>
376        </item>
377        <item row="5" column="0">
378         <widget class="QCheckBox" name="startPausedCheck">
379          <property name="text">
380           <string>Start paused</string>
381          </property>
382          <property name="startupOnly" stdset="0">
383           <bool>true</bool>
384          </property>
385         </widget>
386        </item>
387        <item row="3" column="0" colspan="2">
388         <layout class="QHBoxLayout" name="horizontalLayout_7">
389          <item>
390           <spacer name="horizontalSpacer_2">
391            <property name="orientation">
392             <enum>Qt::Horizontal</enum>
393            </property>
394            <property name="sizeType">
395             <enum>QSizePolicy::Fixed</enum>
396            </property>
397            <property name="sizeHint" stdset="0">
398             <size>
399              <width>40</width>
400              <height>20</height>
401             </size>
402            </property>
403           </spacer>
404          </item>
405          <item>
406           <widget class="QLabel" name="label_6">
407            <property name="text">
408             <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If scenery download is disabled, you may need to download additional files from &lt;a href=&quot;http://www.flightgear.org/download/scenery/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;this page&lt;/span&gt;&lt;/a&gt; and install them in a scenery location; otherwise some objects may be missing from the world.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
409            </property>
410            <property name="wordWrap">
411             <bool>true</bool>
412            </property>
413            <property name="openExternalLinks">
414             <bool>true</bool>
415            </property>
416           </widget>
417          </item>
418         </layout>
419        </item>
420        <item row="2" column="0" colspan="2">
421         <widget class="QCheckBox" name="terrasyncCheck">
422          <property name="text">
423           <string>Enable automatic scenery downloading (TerraSync)</string>
424          </property>
425         </widget>
426        </item>
427        <item row="0" column="1">
428         <layout class="QHBoxLayout" name="horizontalLayout_8">
429          <item>
430           <widget class="QLabel" name="label_7">
431            <property name="text">
432             <string>Season:</string>
433            </property>
434            <property name="alignment">
435             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
436            </property>
437           </widget>
438          </item>
439          <item>
440           <widget class="QComboBox" name="seasonCombo">
441            <item>
442             <property name="text">
443              <string>Summer</string>
444             </property>
445            </item>
446            <item>
447             <property name="text">
448              <string>Winter</string>
449             </property>
450            </item>
451           </widget>
452          </item>
453         </layout>
454        </item>
455        <item row="7" column="0" colspan="2">
456         <widget class="QGroupBox" name="groupBox_2">
457          <property name="title">
458           <string>Additional options</string>
459          </property>
460          <property name="startupOnly" stdset="0">
461           <bool>true</bool>
462          </property>
463          <layout class="QVBoxLayout" name="verticalLayout_7">
464           <item>
465            <widget class="QPlainTextEdit" name="commandLineArgs"/>
466           </item>
467           <item>
468            <widget class="QLabel" name="label_8">
469             <property name="text">
470              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For information on additional options, please &lt;a href=&quot;http://mapserver.flightgear.org/getstart/getstart-enpa2.html#x5-450004.5&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;see here&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
471             </property>
472             <property name="textFormat">
473              <enum>Qt::RichText</enum>
474             </property>
475             <property name="openExternalLinks">
476              <bool>true</bool>
477             </property>
478            </widget>
479           </item>
480          </layout>
481         </widget>
482        </item>
483        <item row="6" column="0">
484         <spacer name="verticalSpacer">
485          <property name="orientation">
486           <enum>Qt::Vertical</enum>
487          </property>
488          <property name="sizeHint" stdset="0">
489           <size>
490            <width>20</width>
491            <height>40</height>
492           </size>
493          </property>
494         </spacer>
495        </item>
496       </layout>
497      </widget>
498     </widget>
499    </item>
500    <item>
501     <layout class="QHBoxLayout" name="horizontalLayout">
502      <item>
503       <widget class="QPushButton" name="quitButton">
504        <property name="text">
505         <string>Quit</string>
506        </property>
507        <property name="autoDefault">
508         <bool>false</bool>
509        </property>
510       </widget>
511      </item>
512      <item>
513       <spacer name="horizontalSpacer">
514        <property name="orientation">
515         <enum>Qt::Horizontal</enum>
516        </property>
517        <property name="sizeHint" stdset="0">
518         <size>
519          <width>412</width>
520          <height>20</height>
521         </size>
522        </property>
523       </spacer>
524      </item>
525      <item>
526       <widget class="QPushButton" name="runButton">
527        <property name="text">
528         <string>Run</string>
529        </property>
530        <property name="autoDefault">
531         <bool>false</bool>
532        </property>
533        <property name="default">
534         <bool>false</bool>
535        </property>
536        <property name="flat">
537         <bool>false</bool>
538        </property>
539       </widget>
540      </item>
541     </layout>
542    </item>
543   </layout>
544  </widget>
545  <customwidgets>
546   <customwidget>
547    <class>LocationWidget</class>
548    <extends>QWidget</extends>
549    <header location="global">GUI/LocationWidget.hxx</header>
550    <container>1</container>
551   </customwidget>
552  </customwidgets>
553  <resources/>
554  <connections/>
555 </ui>