mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-01 05:19:26 +08:00
Ref T226, airport completer
* a bigger one with name * same as dialog * smaller one, using the dialog
This commit is contained in:
36
src/blackgui/components/airportdialog.cpp
Normal file
36
src/blackgui/components/airportdialog.cpp
Normal file
@@ -0,0 +1,36 @@
|
||||
#include "airportdialog.h"
|
||||
#include "ui_airportdialog.h"
|
||||
|
||||
using namespace BlackMisc::Aviation;
|
||||
|
||||
namespace BlackGui
|
||||
{
|
||||
namespace Components
|
||||
{
|
||||
CAirportDialog::CAirportDialog(QWidget *parent) :
|
||||
QDialog(parent),
|
||||
ui(new Ui::CAirportDialog)
|
||||
{
|
||||
ui->setupUi(this);
|
||||
this->setWindowFlags(this->windowFlags() & ~Qt::WindowContextHelpButtonHint);
|
||||
}
|
||||
|
||||
CAirportDialog::~CAirportDialog()
|
||||
{ }
|
||||
|
||||
void CAirportDialog::setAirport(const CAirport &airport)
|
||||
{
|
||||
ui->comp_AirportCompleter->setAirport(airport);
|
||||
}
|
||||
|
||||
CAirport CAirportDialog::getAirport() const
|
||||
{
|
||||
return ui->comp_AirportCompleter->getAirport();
|
||||
}
|
||||
|
||||
void CAirportDialog::clear()
|
||||
{
|
||||
ui->comp_AirportCompleter->clear();
|
||||
}
|
||||
} // ns
|
||||
} // ns
|
||||
Reference in New Issue
Block a user