6 #ifndef SWIFT_GUI_COMPONENT_MODELMATCHERCOMPONENT_H
7 #define SWIFT_GUI_COMPONENT_MODELMATCHERCOMPONENT_H
12 #include <QScopedPointer>
25 class CModelMatcherComponent;
31 class CAircraftModelView;
35 class CSettingsMatchingDialog;
52 void tabIndexChanged(
int index);
62 void onWorkbenchToggled(
bool checked);
68 void onWebDataRead(swift::misc::network::CEntityFlags::Entity entity,
72 void displaySettingsDialog();
75 void testModelMatching();
88 int getMatcherModelsCount()
const;
91 bool useWorkbench()
const;
106 QScopedPointer<Ui::CModelMatcherComponent> ui;
107 QPointer<views::CAircraftModelView> m_workbenchView;
Model matcher testing and configuration.
Matching settings as dialog.
Status messages, e.g. from Core -> GUI.
ReadState
State of operation.
Aircraft model (used by another pilot, my models on disk)
Value object encapsulating a list of aircraft models.
Comprehensive information of an aircraft.
Simple hardcoded info about the corresponding simulator.
#define SWIFT_GUI_EXPORT
Export a class or function from the library.