|
swift
|
Filter for aircraft models. More...
Public Member Functions | |
| CAircraftModelFilter (int id, const QString &modelKey, const QString &description, swift::misc::simulation::CAircraftModel::ModelModeFilter modelMode, swift::misc::db::DbKeyStateFilter dbKeyFilter, Qt::CheckState military, Qt::CheckState colorLiveries, const QString &aircraftIcao, const QString &aircraftManufacturer, const QString &airlineIcao, const QString &airlineName, const QString &liveryCode, const QString &fileName, const QString &combinedType, const swift::misc::simulation::CSimulatorInfo &simInfo=swift::misc::simulation::CSimulatorInfo::allSimulators(), const swift::misc::simulation::CDistributor &distributor=swift::misc::simulation::CDistributor()) | |
| Constructor. | |
| swift::misc::simulation::CAircraftModelList | filter (const swift::misc::simulation::CAircraftModelList &inContainer) const |
| Used container data. More... | |
Public Member Functions inherited from swift::gui::models::IModelFilter< swift::misc::simulation::CAircraftModelList > | |
| IModelFilter (bool enabled=true) | |
| Constructor. | |
| virtual | ~IModelFilter ()=default |
| Destructor. | |
| bool | isValid () const |
| Anything to do? | |
| virtual bool | isEnabled () const |
| Enabled? | |
| void | setEnabled (bool enable) |
| Enabled? | |
| virtual swift::misc::CVariant | getAsValueObject () const |
| Return an implementation-specific value object representing the filter. | |
Additional Inherited Members | |
Protected Member Functions inherited from swift::gui::models::IModelFilter< swift::misc::simulation::CAircraftModelList > | |
| bool | stringMatchesFilterExpression (const QString &value, const QString &filter, Qt::CaseSensitivity cs=Qt::CaseInsensitive) const |
| Standard string search supporting wildcard at begin and end: "*xyz", "abc*". | |
| QString | stripWildcard (const QString &value) const |
| Remove the * wildcards. | |
Protected Attributes inherited from swift::gui::models::IModelFilter< swift::misc::simulation::CAircraftModelList > | |
| bool | m_valid |
| is filter valid? | |
Filter for aircraft models.
Definition at line 22 of file aircraftmodelfilter.h.
|
virtual |
Used container data.
Implements swift::gui::models::IModelFilter< swift::misc::simulation::CAircraftModelList >.
Definition at line 34 of file aircraftmodelfilter.cpp.