Changeset 9fabf823fb0f…
Parent da503d787b7b…
by
Changes to 3 files · Browse files at 9fabf823fb0f Showing diff from parent da503d787b7b Diff from another changeset...
@@ -452,12 +452,22 @@ s.setValue(wb + 'geometry', self.saveGeometry())
s.setValue(wb + 'windowState', self.saveState())
+ for n in self.splitternames:
+ s.setValue(wb + n, getattr(self, n).saveState())
+
def restoreSettings(self):
s = QtCore.QSettings()
wb = "Workbench/"
self.restoreGeometry(s.value(wb + 'geometry').toByteArray())
self.restoreState(s.value(wb + 'windowState').toByteArray())
+ self.splitternames = []
+ sn = ('reporegistry', )
+ for n in sn:
+ n += '_splitter'
+ self.splitternames.append(n)
+ getattr(self, n).restoreState(s.value(wb + n).toByteArray())
+
def closeEvent(self, event):
if not self.okToContinue():
event.ignore()
|
@@ -26,7 +26,7 @@ <number>0</number>
</property>
<item>
- <widget class="QSplitter" name="reporegistrysplitter">
+ <widget class="QSplitter" name="reporegistry_splitter">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
|
@@ -2,7 +2,7 @@
# Form implementation generated from reading ui file 'C:\Users\adi\hgrepos\thg-qt\tortoisehg\hgqt\workbench.ui'
#
-# Created: Sun May 16 12:30:17 2010
+# Created: Sun May 16 15:00:51 2010
# by: PyQt4 UI code generator 4.7.3
#
# WARNING! All changes made in this file will be lost!
@@ -22,12 +22,12 @@ self.horizontalLayout.setSpacing(0)
self.horizontalLayout.setMargin(0)
self.horizontalLayout.setObjectName("horizontalLayout")
- self.reporegistrysplitter = QtGui.QSplitter(self.centralwidget)
- self.reporegistrysplitter.setOrientation(QtCore.Qt.Horizontal)
- self.reporegistrysplitter.setObjectName("reporegistrysplitter")
- self.reporegistry = RepoRegistryView(self.reporegistrysplitter)
+ self.reporegistry_splitter = QtGui.QSplitter(self.centralwidget)
+ self.reporegistry_splitter.setOrientation(QtCore.Qt.Horizontal)
+ self.reporegistry_splitter.setObjectName("reporegistry_splitter")
+ self.reporegistry = RepoRegistryView(self.reporegistry_splitter)
self.reporegistry.setObjectName("reporegistry")
- self.repoTabsWidget = QtGui.QTabWidget(self.reporegistrysplitter)
+ self.repoTabsWidget = QtGui.QTabWidget(self.reporegistry_splitter)
self.repoTabsWidget.setDocumentMode(True)
self.repoTabsWidget.setTabsClosable(True)
self.repoTabsWidget.setMovable(True)
@@ -35,7 +35,7 @@ self.firstRepoTab = QtGui.QWidget()
self.firstRepoTab.setObjectName("firstRepoTab")
self.repoTabsWidget.addTab(self.firstRepoTab, "")
- self.horizontalLayout.addWidget(self.reporegistrysplitter)
+ self.horizontalLayout.addWidget(self.reporegistry_splitter)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtGui.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 671, 19))
|
Loading...