diff --git a/src/trimage/trimage.py b/src/trimage/trimage.py index 32404be..a828f87 100755 --- a/src/trimage/trimage.py +++ b/src/trimage/trimage.py @@ -34,6 +34,9 @@ class StartQT4(QMainWindow): self.verbose = True self.imagelist = [] + self.settings = QSettings("Kilian Valkhof", "Trimage"); + self.restoreGeometry(self.settings.value("geometry").toByteArray()); + # check if apps are installed if self.checkapps(): quit() @@ -254,6 +257,10 @@ class StartQT4(QMainWindow): self.show() self.systemtray.hideMain.setText("&Hide window") + def closeEvent(self, event): + self.settings.setValue("geometry", self.saveGeometry()) + event.accept() + class TriTableModel(QAbstractTableModel):