6 #ifndef SWIFT_GUI_FILTERS_LIVERYFILTERBAR_H
7 #define SWIFT_GUI_FILTERS_LIVERYFILTERBAR_H
12 #include <QScopedPointer>
21 class CLiveryFilterBar;
23 namespace swift::misc::aviation
47 virtual std::unique_ptr<swift::gui::models::IModelFilter<swift::misc::aviation::CLiveryList>>
48 createModelFilter()
const override;
58 virtual void onRowCountChanged(
int count,
bool withFilter)
override;
62 virtual void clearForm()
override;
69 void onColorDistanceChanged(
int distance);
71 QScopedPointer<Ui::CLiveryFilterBar> ui;
Model filter interface for those who can generate such a filter (e.g. a widget or dialog)
Value object for ICAO classification.
Value object encapsulating information about an airpot.
Filter to search data sets.
#define SWIFT_GUI_EXPORT
Export a class or function from the library.