Added ability to change the font size.

It mostly works. It's a little wonky sometimes but it will mostly change all fonts in the application to the size you set.
This commit is contained in:
Collin Kidder
2017-12-10 20:02:11 -05:00
parent d25c01ed1a
commit f4474badc5
4 changed files with 38 additions and 1 deletions
+4
View File
@@ -29,6 +29,8 @@ MainSettingsDialog::MainSettingsDialog(QWidget *parent) :
ui->spinPlaybackSpeed->setValue(settings->value("Playback/DefSpeed", 5).toInt());
ui->lineClockFormat->setText(settings->value("Main/TimeFormat", "MMM-dd HH:mm:ss.zzz").toString());
ui->spinFontSize->setValue(settings->value("Main/FontSize", ui->cbDisplayHex->font().pointSize()).toUInt());
bool secondsMode = settings->value("Main/TimeSeconds", false).toBool();
bool clockMode = settings->value("Main/TimeClock", false).toBool();
if (clockMode)
@@ -87,6 +89,7 @@ void MainSettingsDialog::closeEvent(QCloseEvent *event)
{
Q_UNUSED(event);
removeEventFilter(this);
updateSettings();
settings->sync();
}
@@ -126,6 +129,7 @@ void MainSettingsDialog::updateSettings()
settings->setValue("Main/UseFiltered", ui->cbUseFiltered->isChecked());
settings->setValue("Main/UseOpenGL", ui->cbUseOpenGL->isChecked());
settings->setValue("Main/TimeFormat", ui->lineClockFormat->text());
settings->setValue("Main/FontSize", ui->spinFontSize->value());
settings->sync();
emit updatedSettings();