Add option to display/hide localized names

Fix #49
This commit is contained in:
Rasmus Karlsson
2017-07-23 11:59:05 +02:00
parent 9b13581fa8
commit 0563136a34
4 changed files with 91 additions and 10 deletions
+6
View File
@@ -6,6 +6,7 @@
#include <QButtonGroup>
#include <QCheckBox>
#include <QComboBox>
#include <QDialogButtonBox>
#include <QHBoxLayout>
#include <QListView>
@@ -32,6 +33,8 @@ public:
private:
SettingsSnapshot snapshot;
pajlada::Settings::Setting<int> usernameDisplayMode;
struct {
QVBoxLayout tabs;
QVBoxLayout vbox;
@@ -51,6 +54,9 @@ private:
/// Widget creation helpers
QCheckBox *createCheckbox(const QString &title, Setting<bool> &setting);
QCheckBox *createCheckbox(const QString &title, pajlada::Settings::Setting<bool> &setting);
QHBoxLayout *createCombobox(const QString &title, pajlada::Settings::Setting<int> &setting,
QStringList items,
std::function<void(QString, pajlada::Settings::Setting<int> &)> cb);
void okButtonClicked();
void cancelButtonClicked();