refactor(SetupWizard): Do not use auto connect name for slot
This commit is contained in:
parent
9ea143c1df
commit
b10eb3baa8
2 changed files with 4 additions and 5 deletions
|
|
@ -38,7 +38,7 @@ SetupWizard::SetupWizard(AppConfig &appConfig) : ui{std::make_unique<Ui::SetupWi
|
||||||
);
|
);
|
||||||
|
|
||||||
connect(ui->m_pButtonApply, &QPushButton::clicked, this, &SetupWizard::accept);
|
connect(ui->m_pButtonApply, &QPushButton::clicked, this, &SetupWizard::accept);
|
||||||
connect(ui->m_pLineEditName, &QLineEdit::textChanged, this, &SetupWizard::onLineEditNameChanged);
|
connect(ui->m_pLineEditName, &QLineEdit::textChanged, this, &SetupWizard::nameChanged);
|
||||||
}
|
}
|
||||||
|
|
||||||
SetupWizard::~SetupWizard() = default;
|
SetupWizard::~SetupWizard() = default;
|
||||||
|
|
@ -50,7 +50,7 @@ void SetupWizard::accept()
|
||||||
QDialog::accept();
|
QDialog::accept();
|
||||||
}
|
}
|
||||||
|
|
||||||
void SetupWizard::onLineEditNameChanged(const QString &error)
|
void SetupWizard::nameChanged(const QString &error)
|
||||||
{
|
{
|
||||||
ui->m_pButtonApply->setEnabled(ui->m_pLineEditName->hasAcceptableInput());
|
ui->m_pButtonApply->setEnabled(ui->m_pLineEditName->hasAcceptableInput());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -41,9 +41,8 @@ protected:
|
||||||
void reject() override;
|
void reject() override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
void nameChanged(const QString &error);
|
||||||
|
|
||||||
std::unique_ptr<Ui::SetupWizard> ui;
|
std::unique_ptr<Ui::SetupWizard> ui;
|
||||||
AppConfig &m_appConfig;
|
AppConfig &m_appConfig;
|
||||||
|
|
||||||
public slots:
|
|
||||||
void onLineEditNameChanged(const QString &error);
|
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue