summaryrefslogtreecommitdiff
path: root/stylepalette.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'stylepalette.cpp')
-rw-r--r--stylepalette.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/stylepalette.cpp b/stylepalette.cpp
index 2781a90..312f675 100644
--- a/stylepalette.cpp
+++ b/stylepalette.cpp
@@ -2,12 +2,19 @@
#include "ui_stylepalette.h"
#include <QDebug>
+#include <QSettings>
StylePalette::StylePalette(QWidget *parent) :
QDockWidget(parent),
ui(new Ui::StylePalette)
{
ui->setupUi(this);
+
+ QSettings settings("tikzit", "tikzit");
+ QVariant geom = settings.value("style-palette-geometry");
+ if (geom != QVariant()) {
+ restoreGeometry(geom.toByteArray());
+ }
}
StylePalette::~StylePalette()
@@ -19,3 +26,10 @@ void StylePalette::on_buttonOpenProject_clicked()
{
qDebug() << "got click";
}
+
+void StylePalette::closeEvent(QCloseEvent *event)
+{
+ QSettings settings("tikzit", "tikzit");
+ settings.setValue("style-palette-geometry", saveGeometry());
+ QDockWidget::closeEvent(event);
+}