6 #include "ui_cgsourceselector.h"
8 using namespace swift::misc::simulation::settings;
12 CCGSourceSelector::CCGSourceSelector(QWidget *parent) : QFrame(parent), ui(new Ui::
CCGSourceSelector)
22 const int d = ui->cb_CGSourceSelector->currentData().toInt();
30 ui->cb_CGSourceSelector->setCurrentText(CSimulatorSettings::cgSourceAsString(source));
33 void CCGSourceSelector::initComboBox()
35 ui->cb_CGSourceSelector->clear();
36 ui->cb_CGSourceSelector->addItem(CSimulatorSettings::cgSourceAsString(CSimulatorSettings::CGFromSimulatorFirst),
37 CSimulatorSettings::CGFromSimulatorFirst);
38 ui->cb_CGSourceSelector->addItem(CSimulatorSettings::cgSourceAsString(CSimulatorSettings::CGFromDBFirst),
39 CSimulatorSettings::CGFromDBFirst);
40 ui->cb_CGSourceSelector->addItem(CSimulatorSettings::cgSourceAsString(CSimulatorSettings::CGFromSimulatorOnly),
41 CSimulatorSettings::CGFromSimulatorOnly);
42 ui->cb_CGSourceSelector->addItem(CSimulatorSettings::cgSourceAsString(CSimulatorSettings::CGFromDBOnly),
43 CSimulatorSettings::CGFromDBOnly);
44 this->
setValue(CSimulatorSettings::CGFromSimulatorFirst);
CG (aka vertical offset) selector.
void setValue(const swift::misc::simulation::settings::CSimulatorSettings &settings)
Get/set value.
virtual ~CCGSourceSelector()
Dtor.
swift::misc::simulation::settings::CSimulatorSettings::CGSource getValue() const
Get/set value.
Settings for simulator Driver independent parts (such as directories), also used in model loaders.
CGSource
Where we get the CG (aka vertical offset) from.
CGSource getCGSource() const
CG source.
High level reusable GUI components.