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