aboutsummaryrefslogtreecommitdiff
path: root/mainwindow.cpp
diff options
context:
space:
mode:
authorFelix (xq) Queißner <git@mq32.de>2020-06-06 19:21:38 +0200
committerFelix (xq) Queißner <git@mq32.de>2020-06-06 19:21:38 +0200
commit0fd0f2d919d748280c48383840fe7c4d988bbd00 (patch)
treeb2fb1f93a9ed3f0ebc7fb81addc585f0722db599 /mainwindow.cpp
parentcb69dca1dbf19ae854276803442e724045c4be81 (diff)
downloadkristall-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.cpp15
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;
}