diff options
| author | Felix (xq) Queißner <git@mq32.de> | 2020-06-06 19:21:38 +0200 |
|---|---|---|
| committer | Felix (xq) Queißner <git@mq32.de> | 2020-06-06 19:21:38 +0200 |
| commit | 0fd0f2d919d748280c48383840fe7c4d988bbd00 (patch) | |
| tree | b2fb1f93a9ed3f0ebc7fb81addc585f0722db599 /mainwindow.cpp | |
| parent | cb69dca1dbf19ae854276803442e724045c4be81 (diff) | |
| download | kristall-0fd0f2d919d748280c48383840fe7c4d988bbd00.tar.gz | |
Moves from favourites.db to QSettings, moves theming to MainWindow, save/load installed theme.
Diffstat (limited to 'mainwindow.cpp')
| -rw-r--r-- | mainwindow.cpp | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/mainwindow.cpp b/mainwindow.cpp index aba06f0..998a7d8 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -4,16 +4,18 @@ #include <memory> -MainWindow::MainWindow(QWidget *parent) - : QMainWindow(parent) - , ui(new Ui::MainWindow), - url_status(new QLabel()) +MainWindow::MainWindow(QWidget *parent) : + QMainWindow(parent), + settings("xqTechnologies", "Kristall"), + ui(new Ui::MainWindow), + url_status(new QLabel()) { ui->setupUi(this); this->statusBar()->addWidget(this->url_status); - this->favourites.load("./favourites.db"); + this->favourites.load(settings); + this->current_style.load(settings); ui->favourites_view->setModel(&favourites); @@ -24,7 +26,8 @@ MainWindow::MainWindow(QWidget *parent) MainWindow::~MainWindow() { - this->favourites.save("./favourites.db"); + this->favourites.save(settings); + this->current_style.save(settings); delete ui; } |
