aboutsummaryrefslogtreecommitdiff
path: root/src/widgets/aooptionsdialog.cpp
diff options
context:
space:
mode:
authorSalanto <62221668+Salanto@users.noreply.github.com>2024-08-31 20:29:26 +0200
committerGitHub <noreply@github.com>2024-08-31 13:29:26 -0500
commit0c10f03150ff1cb296cdec27944b906580998747 (patch)
tree2692aa315442191b168af114df3d50a4660675f0 /src/widgets/aooptionsdialog.cpp
parent851b8c6a69386255b09ca3612bb83e565d922414 (diff)
[Feature] Add support for custom playerlist formatting, show all users when authenticated (#1046)
* Playerlist QoL * Remove excessive whitespaces * Add placeholder when displayname is unavailable
Diffstat (limited to 'src/widgets/aooptionsdialog.cpp')
-rw-r--r--src/widgets/aooptionsdialog.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/widgets/aooptionsdialog.cpp b/src/widgets/aooptionsdialog.cpp
index 2c7b4e28..4ff9dc18 100644
--- a/src/widgets/aooptionsdialog.cpp
+++ b/src/widgets/aooptionsdialog.cpp
@@ -309,7 +309,6 @@ void AOOptionsDialog::setupUI()
qWarning() << "Unable to open file " << l_uiFile.fileName();
return;
}
-
ui_settings_widget = l_loader.load(&l_uiFile, this);
auto l_layout = new QVBoxLayout(this);
@@ -372,6 +371,7 @@ void AOOptionsDialog::setupUI()
FROM_UI(QCheckBox, evidence_double_click_cb);
FROM_UI(QCheckBox, slides_cb);
FROM_UI(QCheckBox, restoreposition_cb);
+ FROM_UI(QLineEdit, playerlist_format_edit);
registerOption<QSpinBox, int>("theme_scaling_factor_sb", &Options::themeScalingFactor, &Options::setThemeScalingFactor);
registerOption<QCheckBox, bool>("animated_theme_cb", &Options::animatedThemeEnabled, &Options::setAnimatedThemeEnabled);
@@ -410,6 +410,7 @@ void AOOptionsDialog::setupUI()
registerOption<QCheckBox, bool>("evidence_double_click_cb", &Options::evidenceDoubleClickEdit, &Options::setEvidenceDoubleClickEdit);
registerOption<QCheckBox, bool>("slides_cb", &Options::slidesEnabled, &Options::setSlidesEnabled);
registerOption<QCheckBox, bool>("restoreposition_cb", &Options::restoreWindowPositionEnabled, &Options::setRestoreWindowPositionEnabled);
+ registerOption<QLineEdit, QString>("playerlist_format_edit", &Options::playerlistFormatString, &Options::setPlayerlistFormatString);
// Callwords tab. This could just be a QLineEdit, but no, we decided to allow
// people to put a billion entries in.