]> git.mxchange.org Git - flightgear.git/blob - src/GUI/Launcher.ui
Work on the launcher
[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="airportDescription">
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         <widget class="QListView" name="aircraftList"/>
155        </item>
156        <item>
157         <layout class="QHBoxLayout" name="horizontalLayout_2">
158          <property name="spacing">
159           <number>4</number>
160          </property>
161          <property name="topMargin">
162           <number>4</number>
163          </property>
164          <item>
165           <widget class="QLabel" name="label_2">
166            <property name="text">
167             <string>Search:</string>
168            </property>
169           </widget>
170          </item>
171          <item>
172           <widget class="QLineEdit" name="aircraftFilter">
173            <property name="placeholderText">
174             <string>Search aircraft</string>
175            </property>
176           </widget>
177          </item>
178          <item>
179           <widget class="QPushButton" name="aircraftHistory">
180            <property name="autoDefault">
181             <bool>false</bool>
182            </property>
183           </widget>
184          </item>
185         </layout>
186        </item>
187        <item>
188         <layout class="QHBoxLayout" name="horizontalLayout_5">
189          <item>
190           <widget class="QCheckBox" name="ratingsFilterCheck">
191            <property name="sizePolicy">
192             <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
193              <horstretch>0</horstretch>
194              <verstretch>0</verstretch>
195             </sizepolicy>
196            </property>
197            <property name="text">
198             <string>Hide aircraft based on completeness (rating)</string>
199            </property>
200            <property name="checked">
201             <bool>true</bool>
202            </property>
203           </widget>
204          </item>
205          <item>
206           <widget class="QPushButton" name="editRatingFilter">
207            <property name="text">
208             <string>Edit...</string>
209            </property>
210            <property name="autoDefault">
211             <bool>false</bool>
212            </property>
213           </widget>
214          </item>
215         </layout>
216        </item>
217       </layout>
218      </widget>
219      <widget class="QWidget" name="locationTab">
220       <attribute name="title">
221        <string>Location</string>
222       </attribute>
223       <layout class="QVBoxLayout" name="verticalLayout_4">
224        <property name="leftMargin">
225         <number>4</number>
226        </property>
227        <property name="rightMargin">
228         <number>4</number>
229        </property>
230        <property name="bottomMargin">
231         <number>4</number>
232        </property>
233        <item>
234         <layout class="QHBoxLayout" name="horizontalLayout_6">
235          <item>
236           <widget class="QLabel" name="airportIdent">
237            <property name="text">
238             <string>Search:</string>
239            </property>
240           </widget>
241          </item>
242          <item>
243           <widget class="QLineEdit" name="airportEdit">
244            <property name="placeholderText">
245             <string>Enter an ICAO code, navaid or search by name</string>
246            </property>
247           </widget>
248          </item>
249          <item>
250           <widget class="QPushButton" name="airportHistory">
251            <property name="sizePolicy">
252             <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
253              <horstretch>0</horstretch>
254              <verstretch>0</verstretch>
255             </sizepolicy>
256            </property>
257            <property name="autoDefault">
258             <bool>false</bool>
259            </property>
260            <property name="flat">
261             <bool>false</bool>
262            </property>
263           </widget>
264          </item>
265         </layout>
266        </item>
267        <item>
268         <widget class="QStackedWidget" name="locationStack">
269          <property name="currentIndex">
270           <number>0</number>
271          </property>
272          <widget class="QWidget" name="diagramPage">
273           <layout class="QGridLayout" name="gridLayout" columnstretch="0,1,1,0">
274            <property name="leftMargin">
275             <number>0</number>
276            </property>
277            <property name="topMargin">
278             <number>0</number>
279            </property>
280            <property name="rightMargin">
281             <number>0</number>
282            </property>
283            <property name="bottomMargin">
284             <number>0</number>
285            </property>
286            <item row="3" column="0">
287             <widget class="QRadioButton" name="parkingRadio">
288              <property name="text">
289               <string>Parking:</string>
290              </property>
291             </widget>
292            </item>
293            <item row="2" column="1">
294             <widget class="QCheckBox" name="onFinalCheckbox">
295              <property name="text">
296               <string>On 10-mile final</string>
297              </property>
298             </widget>
299            </item>
300            <item row="1" column="0">
301             <widget class="QRadioButton" name="runwayRadio">
302              <property name="text">
303               <string>Runway:</string>
304              </property>
305             </widget>
306            </item>
307            <item row="6" column="2">
308             <widget class="QSpinBox" name="offsetBearingSpinbox">
309              <property name="wrapping">
310               <bool>true</bool>
311              </property>
312              <property name="maximum">
313               <number>359</number>
314              </property>
315              <property name="singleStep">
316               <number>5</number>
317              </property>
318             </widget>
319            </item>
320            <item row="3" column="1" colspan="3">
321             <widget class="QComboBox" name="parkingCombo"/>
322            </item>
323            <item row="1" column="1" colspan="3">
324             <widget class="QComboBox" name="runwayCombo"/>
325            </item>
326            <item row="6" column="3">
327             <widget class="QCheckBox" name="trueBearing">
328              <property name="text">
329               <string>True</string>
330              </property>
331             </widget>
332            </item>
333            <item row="6" column="1">
334             <widget class="QLabel" name="offsetBearingLabel">
335              <property name="enabled">
336               <bool>true</bool>
337              </property>
338              <property name="text">
339               <string>Bearing:</string>
340              </property>
341              <property name="alignment">
342               <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
343              </property>
344             </widget>
345            </item>
346            <item row="5" column="0">
347             <widget class="QRadioButton" name="offsetRadioButton">
348              <property name="text">
349               <string>Bearing and distance offset:</string>
350              </property>
351             </widget>
352            </item>
353            <item row="5" column="1">
354             <widget class="QLabel" name="offsetDistanceLabel">
355              <property name="text">
356               <string>Distance:</string>
357              </property>
358              <property name="alignment">
359               <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
360              </property>
361             </widget>
362            </item>
363            <item row="5" column="2">
364             <widget class="QDoubleSpinBox" name="offsetNmSpinbox">
365              <property name="suffix">
366               <string>nm</string>
367              </property>
368              <property name="decimals">
369               <number>1</number>
370              </property>
371              <property name="maximum">
372               <double>10000.000000000000000</double>
373              </property>
374              <property name="value">
375               <double>10.000000000000000</double>
376              </property>
377             </widget>
378            </item>
379            <item row="0" column="0" colspan="4">
380             <widget class="AirportDiagram" name="airportDiagram" native="true">
381              <property name="sizePolicy">
382               <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
383                <horstretch>0</horstretch>
384                <verstretch>0</verstretch>
385               </sizepolicy>
386              </property>
387             </widget>
388            </item>
389           </layout>
390          </widget>
391          <widget class="QWidget" name="searchResultsPage">
392           <layout class="QVBoxLayout" name="verticalLayout_5">
393            <property name="leftMargin">
394             <number>0</number>
395            </property>
396            <property name="topMargin">
397             <number>0</number>
398            </property>
399            <property name="rightMargin">
400             <number>0</number>
401            </property>
402            <property name="bottomMargin">
403             <number>0</number>
404            </property>
405            <item>
406             <widget class="QListView" name="searchList"/>
407            </item>
408           </layout>
409          </widget>
410          <widget class="QWidget" name="searchStatusPage">
411           <layout class="QVBoxLayout" name="verticalLayout_6">
412            <item>
413             <widget class="QLabel" name="searchIcon">
414              <property name="text">
415               <string>TextLabel</string>
416              </property>
417              <property name="alignment">
418               <set>Qt::AlignBottom|Qt::AlignHCenter</set>
419              </property>
420             </widget>
421            </item>
422            <item>
423             <widget class="QLabel" name="searchStatusText">
424              <property name="text">
425               <string/>
426              </property>
427              <property name="alignment">
428               <set>Qt::AlignHCenter|Qt::AlignTop</set>
429              </property>
430             </widget>
431            </item>
432           </layout>
433          </widget>
434         </widget>
435        </item>
436       </layout>
437      </widget>
438      <widget class="QWidget" name="settingsTab">
439       <attribute name="title">
440        <string>Settings</string>
441       </attribute>
442       <layout class="QGridLayout" name="gridLayout_5">
443        <property name="leftMargin">
444         <number>8</number>
445        </property>
446        <property name="rightMargin">
447         <number>8</number>
448        </property>
449        <property name="bottomMargin">
450         <number>8</number>
451        </property>
452        <item row="0" column="0">
453         <layout class="QHBoxLayout" name="horizontalLayout_4">
454          <item>
455           <widget class="QLabel" name="label">
456            <property name="text">
457             <string>Time of day:</string>
458            </property>
459            <property name="alignment">
460             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
461            </property>
462           </widget>
463          </item>
464          <item>
465           <widget class="QComboBox" name="timeOfDayCombo">
466            <item>
467             <property name="text">
468              <string>Current time</string>
469             </property>
470            </item>
471            <item>
472             <property name="text">
473              <string>Dawn</string>
474             </property>
475            </item>
476            <item>
477             <property name="text">
478              <string>Morning</string>
479             </property>
480            </item>
481            <item>
482             <property name="text">
483              <string>Noon</string>
484             </property>
485            </item>
486            <item>
487             <property name="text">
488              <string>Afternoon</string>
489             </property>
490            </item>
491            <item>
492             <property name="text">
493              <string>Dusk</string>
494             </property>
495            </item>
496            <item>
497             <property name="text">
498              <string>Evening</string>
499             </property>
500            </item>
501            <item>
502             <property name="text">
503              <string>Night</string>
504             </property>
505            </item>
506           </widget>
507          </item>
508         </layout>
509        </item>
510        <item row="1" column="1">
511         <widget class="QCheckBox" name="rembrandtCheckbox">
512          <property name="text">
513           <string>Enable deferred rendering (Rembrandt)</string>
514          </property>
515          <property name="startupOnly" stdset="0">
516           <bool>true</bool>
517          </property>
518         </widget>
519        </item>
520        <item row="4" column="1">
521         <widget class="QCheckBox" name="fullScreenCheckbox">
522          <property name="text">
523           <string>Start full-screen</string>
524          </property>
525          <property name="startupOnly" stdset="0">
526           <bool>true</bool>
527          </property>
528         </widget>
529        </item>
530        <item row="4" column="0">
531         <widget class="QCheckBox" name="fetchRealWxrCheckbox">
532          <property name="text">
533           <string>Fetch real weather online</string>
534          </property>
535         </widget>
536        </item>
537        <item row="1" column="0">
538         <widget class="QCheckBox" name="msaaCheckbox">
539          <property name="text">
540           <string>Enable Multi-sample anti-aliasing</string>
541          </property>
542          <property name="startupOnly" stdset="0">
543           <bool>true</bool>
544          </property>
545         </widget>
546        </item>
547        <item row="5" column="0">
548         <widget class="QCheckBox" name="startPausedCheck">
549          <property name="text">
550           <string>Start paused</string>
551          </property>
552          <property name="startupOnly" stdset="0">
553           <bool>true</bool>
554          </property>
555         </widget>
556        </item>
557        <item row="3" column="0" colspan="2">
558         <layout class="QHBoxLayout" name="horizontalLayout_7">
559          <item>
560           <spacer name="horizontalSpacer_2">
561            <property name="orientation">
562             <enum>Qt::Horizontal</enum>
563            </property>
564            <property name="sizeType">
565             <enum>QSizePolicy::Fixed</enum>
566            </property>
567            <property name="sizeHint" stdset="0">
568             <size>
569              <width>40</width>
570              <height>20</height>
571             </size>
572            </property>
573           </spacer>
574          </item>
575          <item>
576           <widget class="QLabel" name="label_6">
577            <property name="text">
578             <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>
579            </property>
580            <property name="wordWrap">
581             <bool>true</bool>
582            </property>
583            <property name="openExternalLinks">
584             <bool>true</bool>
585            </property>
586           </widget>
587          </item>
588         </layout>
589        </item>
590        <item row="2" column="0" colspan="2">
591         <widget class="QCheckBox" name="terrasyncCheck">
592          <property name="text">
593           <string>Enable automatic scenery downloading (TerraSync)</string>
594          </property>
595         </widget>
596        </item>
597        <item row="0" column="1">
598         <layout class="QHBoxLayout" name="horizontalLayout_8">
599          <item>
600           <widget class="QLabel" name="label_7">
601            <property name="text">
602             <string>Season:</string>
603            </property>
604            <property name="alignment">
605             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
606            </property>
607           </widget>
608          </item>
609          <item>
610           <widget class="QComboBox" name="seasonCombo">
611            <item>
612             <property name="text">
613              <string>Summer</string>
614             </property>
615            </item>
616            <item>
617             <property name="text">
618              <string>Winter</string>
619             </property>
620            </item>
621           </widget>
622          </item>
623         </layout>
624        </item>
625        <item row="8" column="0" colspan="2">
626         <widget class="QGroupBox" name="groupBox_2">
627          <property name="title">
628           <string>Additional options</string>
629          </property>
630          <property name="startupOnly" stdset="0">
631           <bool>true</bool>
632          </property>
633          <layout class="QVBoxLayout" name="verticalLayout_7">
634           <item>
635            <widget class="QPlainTextEdit" name="commandLineArgs"/>
636           </item>
637           <item>
638            <widget class="QLabel" name="label_8">
639             <property name="text">
640              <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>
641             </property>
642             <property name="textFormat">
643              <enum>Qt::RichText</enum>
644             </property>
645             <property name="openExternalLinks">
646              <bool>true</bool>
647             </property>
648            </widget>
649           </item>
650          </layout>
651         </widget>
652        </item>
653        <item row="7" column="0">
654         <spacer name="verticalSpacer">
655          <property name="orientation">
656           <enum>Qt::Vertical</enum>
657          </property>
658          <property name="sizeHint" stdset="0">
659           <size>
660            <width>20</width>
661            <height>40</height>
662           </size>
663          </property>
664         </spacer>
665        </item>
666        <item row="6" column="0">
667         <widget class="QPushButton" name="pathsButton">
668          <property name="text">
669           <string>Configure add-on aircraft and scenery</string>
670          </property>
671          <property name="startupOnly" stdset="0">
672           <bool>true</bool>
673          </property>
674         </widget>
675        </item>
676       </layout>
677      </widget>
678     </widget>
679    </item>
680    <item>
681     <layout class="QHBoxLayout" name="horizontalLayout">
682      <item>
683       <widget class="QPushButton" name="quitButton">
684        <property name="text">
685         <string>Quit</string>
686        </property>
687        <property name="autoDefault">
688         <bool>false</bool>
689        </property>
690       </widget>
691      </item>
692      <item>
693       <spacer name="horizontalSpacer">
694        <property name="orientation">
695         <enum>Qt::Horizontal</enum>
696        </property>
697        <property name="sizeHint" stdset="0">
698         <size>
699          <width>412</width>
700          <height>20</height>
701         </size>
702        </property>
703       </spacer>
704      </item>
705      <item>
706       <widget class="QPushButton" name="runButton">
707        <property name="text">
708         <string>Run</string>
709        </property>
710        <property name="autoDefault">
711         <bool>false</bool>
712        </property>
713        <property name="flat">
714         <bool>false</bool>
715        </property>
716       </widget>
717      </item>
718     </layout>
719    </item>
720   </layout>
721  </widget>
722  <customwidgets>
723   <customwidget>
724    <class>AirportDiagram</class>
725    <extends>QWidget</extends>
726    <header location="global">GUI/AirportDiagram.hxx</header>
727    <container>1</container>
728   </customwidget>
729  </customwidgets>
730  <resources/>
731  <connections/>
732 </ui>