some more thoughts about settings widgets

This commit is contained in:
Blue 2022-01-19 23:46:42 +03:00
parent 841e526e59
commit a8a7ce2538
Signed by untrusted user: blue
GPG key ID: 9B203B252A63EE38
12 changed files with 248 additions and 45 deletions

View file

@ -6,9 +6,19 @@ Settings::Settings(QWidget* parent):
m_ui(new Ui::Settings())
{
m_ui->setupUi(this);
connect(m_ui->list, &QListWidget::currentItemChanged, this, &Settings::onCurrentPageChanged);
}
Settings::~Settings()
{
}
void Settings::onCurrentPageChanged(QListWidgetItem* current)
{
if (current != nullptr) {
m_ui->header->setText(current->text());
m_ui->content->setCurrentIndex(m_ui->list->currentRow());
}
}