refactor: continue to improve the screen settings dialog ui

This commit is contained in:
sithlord48
2025-09-01 18:39:28 -04:00
committed by Nick Bolton
parent fe1a48fa28
commit 89003082d7
2 changed files with 660 additions and 625 deletions

View File

@ -30,6 +30,7 @@ ScreenSettingsDialog::ScreenSettingsDialog(QWidget *parent, Screen *pScreen, con
{
ui->setupUi(this);
ui->m_pButtonBox->button(QDialogButtonBox::Cancel)->setFocus();
ui->m_pLabelAliasError->setStyleSheet(kStyleErrorActiveLabel);
ui->m_pLabelNameError->setStyleSheet(kStyleErrorActiveLabel);
@ -39,7 +40,6 @@ ScreenSettingsDialog::ScreenSettingsDialog(QWidget *parent, Screen *pScreen, con
const auto valNameError = new validators::ValidationError(this, ui->m_pLabelNameError);
const auto valName = new validators::ScreenNameValidator(ui->m_pLineEditName, valNameError, pScreens);
ui->m_pLineEditName->setValidator(valName);
ui->m_pLineEditName->selectAll();
const auto valAliasError = new validators::ValidationError(this, ui->m_pLabelAliasError);
const auto valAlias = new validators::AliasValidator(ui->m_pLineEditAlias, valAliasError);

File diff suppressed because it is too large Load Diff