refs #577, upper case validator

This commit is contained in:
Klaus Basan
2016-01-25 03:42:15 +01:00
parent 6089dc1106
commit bef69cf1a5
2 changed files with 4 additions and 1 deletions

View File

@@ -10,6 +10,7 @@
#include "dbaircrafticaoselectorcomponent.h" #include "dbaircrafticaoselectorcomponent.h"
#include "ui_dbaircrafticaoselectorcomponent.h" #include "ui_dbaircrafticaoselectorcomponent.h"
#include "blackgui/guiutility.h" #include "blackgui/guiutility.h"
#include "blackgui/uppercasevalidator.h"
#include "blackmisc/datastoreutility.h" #include "blackmisc/datastoreutility.h"
#include <QMimeData> #include <QMimeData>
@@ -29,6 +30,7 @@ namespace BlackGui
ui->setupUi(this); ui->setupUi(this);
this->setAcceptDrops(true); this->setAcceptDrops(true);
this->setAcceptedMetaTypeIds({qMetaTypeId<CAircraftIcaoCode>(), qMetaTypeId<CAircraftIcaoCodeList>()}); this->setAcceptedMetaTypeIds({qMetaTypeId<CAircraftIcaoCode>(), qMetaTypeId<CAircraftIcaoCodeList>()});
this->ui->le_Aircraft->setValidator(new CUpperCaseValidator(this));
connect(ui->le_Aircraft, &QLineEdit::returnPressed, this, &CDbAircraftIcaoSelectorComponent::ps_dataChanged); connect(ui->le_Aircraft, &QLineEdit::returnPressed, this, &CDbAircraftIcaoSelectorComponent::ps_dataChanged);
} }

View File

@@ -10,6 +10,7 @@
#include "dbdistributorselectorcomponent.h" #include "dbdistributorselectorcomponent.h"
#include "ui_dbdistributorselectorcomponent.h" #include "ui_dbdistributorselectorcomponent.h"
#include "blackgui/guiutility.h" #include "blackgui/guiutility.h"
#include "blackgui/uppercasevalidator.h"
#include <QMimeData> #include <QMimeData>
using namespace BlackGui; using namespace BlackGui;
@@ -28,9 +29,9 @@ namespace BlackGui
ui->setupUi(this); ui->setupUi(this);
this->setAcceptDrops(true); this->setAcceptDrops(true);
this->setAcceptedMetaTypeIds({qMetaTypeId<CDistributor>(), qMetaTypeId<CDistributorList>()}); this->setAcceptedMetaTypeIds({qMetaTypeId<CDistributor>(), qMetaTypeId<CDistributorList>()});
this->ui->le_Distributor->setValidator(new CUpperCaseValidator(this));
connect(ui->le_Distributor, &QLineEdit::returnPressed, this, &CDbDistributorSelectorComponent::ps_dataChanged); connect(ui->le_Distributor, &QLineEdit::returnPressed, this, &CDbDistributorSelectorComponent::ps_dataChanged);
connect(ui->le_Distributor, &QLineEdit::returnPressed, this, &CDbDistributorSelectorComponent::ps_dataChanged);
} }
CDbDistributorSelectorComponent::~CDbDistributorSelectorComponent() CDbDistributorSelectorComponent::~CDbDistributorSelectorComponent()