History: rework

This commit is contained in:
tobtoht
2021-03-08 21:03:20 +01:00
parent 59586f4b6e
commit cc5b3c3c27
34 changed files with 1504 additions and 632 deletions
+11
View File
@@ -43,9 +43,15 @@ Settings::Settings(QWidget *parent) :
if (m_skins.contains(settingsSkin))
ui->comboBox_skin->setCurrentIndex(m_skins.indexOf(settingsSkin));
for (int i = 0; i <= 12; i++) {
ui->comboBox_amountPrecision->addItem(QString::number(i));
}
ui->comboBox_amountPrecision->setCurrentIndex(config()->get(Config::amountPrecision).toInt());
connect(ui->comboBox_skin, QOverload<int>::of(&QComboBox::currentIndexChanged), this, &Settings::comboBox_skinChanged);
connect(ui->comboBox_blockExplorer, QOverload<int>::of(&QComboBox::currentIndexChanged), this, &Settings::comboBox_blockExplorerChanged);
connect(ui->comboBox_redditFrontend, QOverload<int>::of(&QComboBox::currentIndexChanged), this, &Settings::comboBox_redditFrontendChanged);
connect(ui->comboBox_amountPrecision, QOverload<int>::of(&QComboBox::currentIndexChanged), this, &Settings::comboBox_amountPrecisionChanged);
// setup preferred fiat currency combobox
QStringList fiatCurrencies;
@@ -100,6 +106,11 @@ void Settings::comboBox_redditFrontendChanged(int pos) {
config()->set(Config::redditFrontend, redditFrontend);
}
void Settings::comboBox_amountPrecisionChanged(int pos) {
config()->set(Config::amountPrecision, pos);
emit amountPrecisionChanged(pos);
}
void Settings::copyToClipboard() {
ui->textLogs->copy();
}