forked from qt-creator/qt-creator
WinRT: fix saving changed deployment steps
Explicitly connect ui elements to slots. Change-Id: I1235f29a1596636dffc943c276da4a251deca884 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -38,6 +38,10 @@ WinRtPackageDeploymentStepWidget::WinRtPackageDeploymentStepWidget(WinRtPackageD
|
|||||||
m_ui->setupUi(this);
|
m_ui->setupUi(this);
|
||||||
m_ui->leArguments->setText(m_step->winDeployQtArguments());
|
m_ui->leArguments->setText(m_step->winDeployQtArguments());
|
||||||
m_ui->btnRestoreDefaultArgs->setIcon(Utils::Icons::RESET.icon());
|
m_ui->btnRestoreDefaultArgs->setIcon(Utils::Icons::RESET.icon());
|
||||||
|
connect(m_ui->btnRestoreDefaultArgs, &QToolButton::pressed,
|
||||||
|
this, &WinRtPackageDeploymentStepWidget::restoreDefaultArguments);
|
||||||
|
connect(m_ui->leArguments, &QLineEdit::textChanged,
|
||||||
|
m_step, &WinRtPackageDeploymentStep::setWinDeployQtArguments);
|
||||||
}
|
}
|
||||||
|
|
||||||
WinRtPackageDeploymentStepWidget::~WinRtPackageDeploymentStepWidget()
|
WinRtPackageDeploymentStepWidget::~WinRtPackageDeploymentStepWidget()
|
||||||
@@ -55,15 +59,10 @@ QString WinRtPackageDeploymentStepWidget::displayName() const
|
|||||||
return m_step->displayName();
|
return m_step->displayName();
|
||||||
}
|
}
|
||||||
|
|
||||||
void WinRtPackageDeploymentStepWidget::on_btnRestoreDefaultArgs_clicked()
|
void WinRtPackageDeploymentStepWidget::restoreDefaultArguments()
|
||||||
{
|
{
|
||||||
m_ui->leArguments->setText(m_step->defaultWinDeployQtArguments());
|
m_ui->leArguments->setText(m_step->defaultWinDeployQtArguments());
|
||||||
}
|
}
|
||||||
|
|
||||||
void WinRtPackageDeploymentStepWidget::on_leArguments_textChanged(QString str)
|
|
||||||
{
|
|
||||||
m_step->setWinDeployQtArguments(str);
|
|
||||||
}
|
|
||||||
|
|
||||||
} // namespace Internal
|
} // namespace Internal
|
||||||
} // namespace WinRt
|
} // namespace WinRt
|
||||||
|
@@ -45,8 +45,7 @@ public:
|
|||||||
virtual QString displayName() const;
|
virtual QString displayName() const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void on_btnRestoreDefaultArgs_clicked();
|
void restoreDefaultArguments();
|
||||||
void on_leArguments_textChanged(QString str);
|
|
||||||
|
|
||||||
Ui::WinRtPackageDeploymentStepWidget *m_ui;
|
Ui::WinRtPackageDeploymentStepWidget *m_ui;
|
||||||
WinRtPackageDeploymentStep *m_step;
|
WinRtPackageDeploymentStep *m_step;
|
||||||
|
Reference in New Issue
Block a user