6 #ifndef SWIFT_GUI_COMPONENTS_DBAIRLINEICAOSELECTORCOMPONENT_H
7 #define SWIFT_GUI_COMPONENTS_DBAIRLINEICAOSELECTORCOMPONENT_H
10 #include <QScopedPointer>
22 class CDbAirlineIcaoSelectorComponent;
37 DisplayVDesignatorAndId,
38 DisplayCompleterString
50 virtual void setReadOnly(
bool readOnly)
override;
52 virtual void clear()
override;
56 QString getRawDesignator()
const;
59 void displayWithIcaoDescription(
bool description);
66 virtual QCompleter *createCompleter()
override;
71 static const QStringList &completerStrings();
76 QScopedPointer<Ui::CDbAirlineIcaoSelectorComponent> ui;
77 Display m_display = DisplayVDesignatorAndId;
Airline ICAO selector base class.
Display
How to display the info.
void displayMode(Display mode)
Display mode.
Value object for ICAO classification.
High level reusable GUI components.
#define SWIFT_GUI_EXPORT
Export a class or function from the library.