From: <cpa...@ce...> - 2016-01-19 15:08:18
|
From: cpascual <cpa...@ce...> When launching taurusform as an standalone application, store the window geometry in the config dict/file so that it is restored when loading the stored settings. --- lib/taurus/qt/qtgui/panel/taurusform.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/taurus/qt/qtgui/panel/taurusform.py b/lib/taurus/qt/qtgui/panel/taurusform.py index 99c2ec5..4b38c58 100644 --- a/lib/taurus/qt/qtgui/panel/taurusform.py +++ b/lib/taurus/qt/qtgui/panel/taurusform.py @@ -947,6 +947,10 @@ def taurusFormMain(): dialog.setModifiableByUser(True) dialog.setModelInConfig(True) dialog.setWindowTitle(options.window_name) + + # Make sure the window size and position are restored + dialog.registerConfigProperty(dialog.saveGeometry, dialog.restoreGeometry, + 'MainWindowGeometry') from taurus.qt.qtgui.resource import getThemeIcon quitApplicationAction = Qt.QAction(getThemeIcon("process-stop"),'Close Form', dialog) -- 2.6.4 |