aboutsummaryrefslogtreecommitdiff
path: root/browsertab.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 /browsertab.cpp
parentcb69dca1dbf19ae854276803442e724045c4be81 (diff)
downloadkristall-0fd0f2d919d748280c48383840fe7c4d988bbd00.tar.gz
Moves from favourites.db to QSettings, moves theming to MainWindow, save/load installed theme.
Diffstat (limited to 'browsertab.cpp')
-rw-r--r--browsertab.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/browsertab.cpp b/browsertab.cpp
index e18350c..5c8c453 100644
--- a/browsertab.cpp
+++ b/browsertab.cpp
@@ -98,10 +98,10 @@ void BrowserTab::on_menu_button_clicked()
connect(menu.addAction("Settings..."), &QAction::triggered, [this]() {
SettingsDialog dialog;
- dialog.setGeminiStyle(current_style);
+ dialog.setGeminiStyle(mainWindow->current_style);
if(dialog.exec() == QDialog::Accepted) {
- this->current_style = dialog.geminiStyle();
+ mainWindow->current_style = dialog.geminiStyle();
}
});
@@ -140,7 +140,7 @@ void BrowserTab::on_gemini_complete(const QByteArray &data, const QString &mime)
if(mime.startsWith("text/gemini")) {
- auto doc= GeminiRenderer{ current_style }.render(data, this->current_location, this->outline);
+ auto doc= GeminiRenderer{ mainWindow->current_style }.render(data, this->current_location, this->outline);
this->ui->text_browser->setStyleSheet(QString("QTextBrowser { background-color: %1; }").arg(doc->background_color.name()));
document = std::move(doc);