Little improvement, it remains some like this one ;)

This commit is contained in:
bsongis
2014-03-14 14:54:45 +01:00
parent 383475a6ed
commit 8a38c6a13b
3 changed files with 26 additions and 11 deletions
+2 -1
View File
@@ -178,7 +178,8 @@ void ExpoDialog::valuesChanged()
phtemp >>=1;
}
}
} else {
}
else {
ed->phases=0;
}
}
+11 -2
View File
@@ -317,17 +317,26 @@ ThrottlePage::ThrottlePage(WizardDialog *dlg, QString image, QString title, QStr
l->addWidget(noMotorRB);
l->addWidget(new QLabel(tr("<br>Throttle Channel:")));
l->addWidget(throttleCB);
connect(motorRB, SIGNAL(toggled(bool)), this, SLOT(onMotorStateChanged(bool)));
}
void ThrottlePage::initializePage(){
void ThrottlePage::initializePage()
{
populateCB(throttleCB);
}
bool ThrottlePage::validatePage() {
bool ThrottlePage::validatePage()
{
releaseChannels();
return bookChannel(throttleCB->currentText(), THROTTLE, 100 );
}
void ThrottlePage::onMotorStateChanged(bool toggled)
{
throttleCB->setEnabled(toggled);
}
AileronsPage::AileronsPage(WizardDialog *dlg, QString image, QString title, QString text, int nextPage)
: StandardPage(Page_Ailerons, dlg, image, title, text, nextPage)
{
+13 -8
View File
@@ -105,14 +105,19 @@ private:
class ThrottlePage: public StandardPage
{
Q_OBJECT
public:
ThrottlePage(WizardDialog *dlg, QString image, QString title, QString text, int nextPage=-1);
void initializePage();
bool validatePage();
private:
QRadioButton *motorRB;
QRadioButton *noMotorRB;
QComboBox *throttleCB;
public:
ThrottlePage(WizardDialog *dlg, QString image, QString title, QString text, int nextPage=-1);
void initializePage();
bool validatePage();
protected slots:
void onMotorStateChanged(bool toggled);
private:
QRadioButton *motorRB;
QRadioButton *noMotorRB;
QComboBox *throttleCB;
};
class AileronsPage: public StandardPage