swift
Loading...
Searching...
No Matches
aircraftmodelfilterdialog.cpp
1// SPDX-FileCopyrightText: Copyright (C) 2013 swift Project Community / Contributors
2// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3
5
6#include "ui_aircraftmodelfilterdialog.h"
7
10
11using namespace swift::gui::models;
12using namespace swift::gui::filters;
13using namespace swift::misc::simulation;
14
15namespace swift::gui::filters
16{
19 {
20 ui->setupUi(this);
21 this->setWindowTitle("Filter models");
22 this->resize(640, 100);
23 ui->filter_Models->displayCount(false);
25 }
26
28
29 std::unique_ptr<IModelFilter<CAircraftModelList>> CAircraftModelFilterDialog::createModelFilter() const
30 {
31 return ui->filter_Models->createModelFilter();
32 }
33} // namespace swift::gui::filters
std::unique_ptr< swift::gui::models::IModelFilter< swift::misc::simulation::CAircraftModelList > > createModelFilter() const
Get the filter, this is the filter itself, not its widget or dialog.
CAircraftModelFilterDialog(QWidget *parent=nullptr)
Constructor.
CFilterDialog(QWidget *parent=nullptr)
Constructor.
void rejectDialog()
A filter dialog is supposed to close.
Filter to search data sets.
Models to be used with views, mainly QTableView.
virtual void reject()
QMetaObject::Connection connect(const QObject *sender, PointerToMemberFunction signal, Functor functor)
QObject * parent() const const
QWidget(QWidget *parent, Qt::WindowFlags f)
void resize(const QSize &)
void setWindowTitle(const QString &)