aboutsummaryrefslogtreecommitdiff
path: root/settingsdialog.hpp
diff options
context:
space:
mode:
authorFelix (xq) Queißner <git@mq32.de>2020-06-06 23:14:21 +0200
committerFelix (xq) Queißner <git@mq32.de>2020-06-06 23:14:21 +0200
commit3aed883402dc8da829fc304434c5efd0570cbb97 (patch)
tree48c46ab087a950d80f78819ceb609e93d246b040 /settingsdialog.hpp
parent44e85dce678e7e36f436a6d0a25c212c9a2d3657 (diff)
downloadkristall-3aed883402dc8da829fc304434c5efd0570cbb97.tar.gz
Moves source code into subdirectory.
Diffstat (limited to 'settingsdialog.hpp')
-rw-r--r--settingsdialog.hpp79
1 files changed, 0 insertions, 79 deletions
diff --git a/settingsdialog.hpp b/settingsdialog.hpp
deleted file mode 100644
index 5f56961..0000000
--- a/settingsdialog.hpp
+++ /dev/null
@@ -1,79 +0,0 @@
-#ifndef SETTINGSDIALOG_HPP
-#define SETTINGSDIALOG_HPP
-
-#include <QDialog>
-
-#include "geminirenderer.hpp"
-
-namespace Ui {
-class SettingsDialog;
-}
-
-class SettingsDialog : public QDialog
-{
- Q_OBJECT
-
-public:
- explicit SettingsDialog(QWidget *parent = nullptr);
- ~SettingsDialog();
-
- void setGeminiStyle(GeminiStyle const & style);
-
- GeminiStyle geminiStyle() const {
- return current_style;
- }
-
-private slots:
- void on_std_change_font_clicked();
-
- void on_pre_change_font_clicked();
-
- void on_h1_change_font_clicked();
-
- void on_h2_change_font_clicked();
-
- void on_h3_change_font_clicked();
-
- void on_std_change_color_clicked();
-
- void on_pre_change_color_clicked();
-
- void on_h1_change_color_clicked();
-
- void on_h2_change_color_clicked();
-
- void on_h3_change_color_clicked();
-
- void on_bg_change_color_clicked();
-
- void on_link_local_change_color_clicked();
-
- void on_link_foreign_change_color_clicked();
-
- void on_link_cross_change_color_clicked();
-
- void on_link_local_prefix_textChanged(const QString &arg1);
-
- void on_link_foreign_prefix_textChanged(const QString &arg1);
-
- void on_auto_theme_currentIndexChanged(int index);
-
- void on_preview_url_textChanged(const QString &arg1);
-
- void on_page_margin_valueChanged(double arg1);
-
-private:
- void reloadStylePreview();
-
- void updateFont(QFont & input);
-
- void updateColor(QColor & input);
-
-private:
- Ui::SettingsDialog *ui;
-
- GeminiStyle current_style;
- std::unique_ptr<QTextDocument> preview_document;
-};
-
-#endif // SETTINGSDIALOG_HPP