1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>LocationWidget</class>
4 <widget class="QWidget" name="LocationWidget">
5 <property name="geometry">
13 <layout class="QVBoxLayout" name="verticalLayout">
14 <property name="leftMargin">
17 <property name="topMargin">
20 <property name="rightMargin">
23 <property name="bottomMargin">
27 <widget class="QStackedWidget" name="stack">
28 <property name="currentIndex">
31 <widget class="QWidget" name="airportPage">
32 <layout class="QGridLayout" name="gridLayout" columnstretch="1,0,0,0">
33 <property name="leftMargin">
36 <property name="topMargin">
39 <property name="rightMargin">
42 <property name="bottomMargin">
45 <item row="4" column="0">
46 <widget class="QRadioButton" name="parkingRadio">
47 <property name="text">
48 <string>Parking:</string>
52 <item row="2" column="0">
53 <widget class="QRadioButton" name="runwayRadio">
54 <property name="text">
55 <string>Runway:</string>
59 <item row="3" column="1">
60 <widget class="QCheckBox" name="onFinalCheckbox">
61 <property name="text">
62 <string>On final approach at distance:</string>
66 <item row="4" column="1" colspan="3">
67 <widget class="QComboBox" name="parkingCombo"/>
69 <item row="3" column="3">
70 <spacer name="horizontalSpacer">
71 <property name="orientation">
72 <enum>Qt::Horizontal</enum>
74 <property name="sizeHint" stdset="0">
82 <item row="2" column="1" colspan="3">
83 <widget class="QComboBox" name="runwayCombo"/>
85 <item row="1" column="0" colspan="4">
86 <widget class="AirportDiagram" name="airportDiagram" native="true">
87 <property name="sizePolicy">
88 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
89 <horstretch>0</horstretch>
90 <verstretch>0</verstretch>
95 <item row="3" column="2">
96 <widget class="QSpinBox" name="approachDistanceSpin">
97 <property name="suffix">
100 <property name="value">
107 <widget class="QWidget" name="navaidPage">
108 <layout class="QGridLayout" name="gridLayout_3" rowstretch="1,0,0,0" columnstretch="1,0,0,1,0,1,0,0,0,0">
109 <property name="leftMargin">
112 <property name="topMargin">
115 <property name="rightMargin">
118 <property name="bottomMargin">
121 <item row="2" column="1" colspan="2">
122 <widget class="QSpinBox" name="airspeedSpinbox">
123 <property name="suffix">
126 <property name="maximum">
127 <number>9999</number>
129 <property name="value">
134 <item row="2" column="6" colspan="2">
135 <widget class="QSpinBox" name="altitudeSpinbox">
136 <property name="suffix">
139 <property name="minimum">
140 <number>-1000</number>
142 <property name="maximum">
143 <number>120000</number>
145 <property name="singleStep">
148 <property name="value">
149 <number>5000</number>
153 <item row="2" column="5">
154 <widget class="QLabel" name="altitudeLabel">
155 <property name="text">
156 <string>Altitude:</string>
158 <property name="alignment">
159 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
163 <item row="0" column="0" rowspan="2" colspan="10">
164 <widget class="NavaidDiagram" name="navaidDiagram" native="true">
165 <property name="sizePolicy">
166 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
167 <horstretch>0</horstretch>
168 <verstretch>0</verstretch>
171 <property name="minimumSize">
179 <item row="2" column="8" colspan="2">
180 <widget class="QComboBox" name="altitudeModeCombo">
182 <property name="text">
183 <string>Barometric altitude (ASL)</string>
187 <property name="text">
188 <string>Above ground (AGL)</string>
192 <property name="text">
193 <string>Flight Level (FL)</string>
198 <item row="2" column="0">
199 <widget class="QLabel" name="aispeedLabel">
200 <property name="text">
201 <string>Airspeed:</string>
203 <property name="alignment">
204 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
208 <item row="3" column="0" colspan="10">
209 <widget class="QGroupBox" name="offsetGroup">
210 <property name="title">
211 <string>Offset</string>
213 <property name="checkable">
216 <property name="checked">
219 <layout class="QHBoxLayout" name="horizontalLayout_2" stretch="1,0,0,1,0">
220 <property name="leftMargin">
223 <property name="topMargin">
226 <property name="rightMargin">
229 <property name="bottomMargin">
233 <widget class="QLabel" name="offsetBearingLabel">
234 <property name="text">
235 <string>Bearing:</string>
237 <property name="alignment">
238 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
243 <widget class="QSpinBox" name="offsetBearingSpinbox">
244 <property name="wrapping">
247 <property name="maximum">
250 <property name="singleStep">
256 <widget class="QCheckBox" name="trueBearing">
257 <property name="text">
258 <string>True</string>
263 <widget class="QLabel" name="offsetDistanceLabel">
264 <property name="text">
265 <string>Distance:</string>
267 <property name="alignment">
268 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
273 <widget class="QDoubleSpinBox" name="offsetNmSpinbox">
274 <property name="suffix">
277 <property name="decimals">
280 <property name="maximum">
281 <double>10000.000000000000000</double>
283 <property name="value">
284 <double>10.000000000000000</double>
291 <item row="2" column="3">
292 <widget class="QLabel" name="label">
293 <property name="text">
294 <string>Heading:</string>
296 <property name="alignment">
297 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
301 <item row="2" column="4">
302 <widget class="QSpinBox" name="headingSpinbox">
303 <property name="wrapping">
306 <property name="maximum">
313 <widget class="QWidget" name="searchPage">
314 <layout class="QVBoxLayout" name="verticalLayout_2">
315 <property name="spacing">
318 <property name="leftMargin">
321 <property name="topMargin">
324 <property name="rightMargin">
327 <property name="bottomMargin">
331 <layout class="QHBoxLayout" name="horizontalLayout_6">
333 <widget class="QLabel" name="searchLabel">
334 <property name="text">
335 <string>Search:</string>
340 <widget class="QLineEdit" name="locationSearchEdit">
341 <property name="placeholderText">
342 <string>Enter an ICAO code, navaid or search by name</string>
344 <property name="clearButtonEnabled">
350 <widget class="QPushButton" name="searchHistory">
351 <property name="sizePolicy">
352 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
353 <horstretch>0</horstretch>
354 <verstretch>0</verstretch>
357 <property name="autoDefault">
360 <property name="flat">
368 <layout class="QHBoxLayout" name="horizontalLayout" stretch="1,0">
370 <widget class="QLabel" name="searchStatusText">
371 <property name="text">
374 <property name="alignment">
375 <set>Qt::AlignHCenter|Qt::AlignTop</set>
380 <widget class="QLabel" name="searchIcon">
381 <property name="minimumSize">
387 <property name="text">
388 <string>TextLabel</string>
390 <property name="alignment">
391 <set>Qt::AlignBottom|Qt::AlignHCenter</set>
398 <widget class="QListView" name="searchResultsList"/>
408 <class>AirportDiagram</class>
409 <extends>QWidget</extends>
410 <header location="global">GUI/AirportDiagram.hxx</header>
411 <container>1</container>
414 <class>NavaidDiagram</class>
415 <extends>QWidget</extends>
416 <header location="global">GUI/NavaidDiagram.hxx</header>
417 <container>1</container>