| 1234567891011121314151617181920212223242526272829303132333435363738 | #include "settingswidget.h"#include "ui_settingswidget.h"#include "dbman.cpp"#include <QButtonGroup>#include <QDebug>settingsWidget::settingsWidget(QWidget *parent) :    QWidget(parent),    ui(new Ui::settingsWidget){    ui->setupUi(this);    auto *themeGroup = new QButtonGroup;    themeGroup->addButton(ui->systemThemeCheckBox);    themeGroup->addButton(ui->lightThemeCheckBox);    themeGroup->addButton(ui->darkThemeCheckBox);    switch (db::retreiveSetting("10").toInt()) {      case 0:        qDebug() << "System Theme";        ui->systemThemeCheckBox->setChecked(true);        break;      case 1:        qDebug() << "Light Theme";        ui->lightThemeCheckBox->setChecked(true);        break;      case 2:        qDebug() << "Dark Theme";        ui->darkThemeCheckBox->setChecked(true);    }}settingsWidget::~settingsWidget(){    delete ui;}
 |