From 471f032b6ef35abbfebe81cf029a62cb890597c9 Mon Sep 17 00:00:00 2001 From: Jon Tibble Date: Fri, 23 Apr 2010 22:31:54 +0100 Subject: [PATCH] Save MainWindow position --- openlp/core/ui/mainwindow.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/openlp/core/ui/mainwindow.py b/openlp/core/ui/mainwindow.py index ad0b17c87..8546b9d84 100644 --- a/openlp/core/ui/mainwindow.py +++ b/openlp/core/ui/mainwindow.py @@ -561,7 +561,7 @@ class MainWindow(QtGui.QMainWindow, Ui_MainWindow): """ Show the main form, as well as the display form """ - self.showMaximized() + QtGui.QWidget.show(self) #screen_number = self.getMonitorNumber() self.displayManager.setup() if self.displayManager.mainDisplay.isVisible(): @@ -717,6 +717,8 @@ class MainWindow(QtGui.QMainWindow, Ui_MainWindow): log.debug(u'Loading QSettings') settings = QtCore.QSettings() self.recentFiles = settings.value(u'RecentFiles').toStringList() + self.move(settings.value(u'MainWindow/Position', + QtCore.QVariant(QtCore.QPoint(0, 0))).toPoint()) self.restoreGeometry( settings.value(u'MainWindow/Geometry').toByteArray()) self.restoreState( @@ -728,6 +730,7 @@ class MainWindow(QtGui.QMainWindow, Ui_MainWindow): recentFiles = QtCore.QVariant(self.recentFiles) \ if self.recentFiles else QtCore.QVariant() settings.setValue(u'RecentFiles', recentFiles) + settings.setValue(u'MainWindow/Position', QtCore.QVariant(self.pos())) settings.setValue( u'MainWindow/State', QtCore.QVariant(self.saveState())) settings.setValue(