6 #ifndef SWIFT_UI_COMPONENTS_DBMODELCOMPONENT_H
7 #define SWIFT_UI_COMPONENTS_DBMODELCOMPONENT_H
10 #include <QScopedPointer>
23 class CDbModelComponent;
49 bool hasModels()
const;
52 void requestUpdatedData();
60 void onModelsRead(swift::misc::network::CEntityFlags::Entity entity,
67 void onStyleSheetChanged();
70 void onEntityDownloadProgress(swift::misc::network::CEntityFlags::Entity entity,
int logId,
int progress,
71 qint64 current, qint64 max,
const QUrl &url);
74 QScopedPointer<Ui::CDbModelComponent> ui;
Hand over indication task to an embedded view.
Using this class provides a QFrame with the overlay functionality already integrated.
Allows subcomponents to gain access to model component.
swift::misc::simulation::CAircraftModel getLatestModel() const
Get latest model if any.
void requestStash(const swift::misc::simulation::CAircraftModelList &models)
Request to stash the selected models.
ReadState
State of operation.
Aircraft model (used by another pilot, my models on disk)
Value object encapsulating a list of aircraft models.
High level reusable GUI components.
#define SWIFT_GUI_EXPORT
Export a class or function from the library.