Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 1.9, 1.9.1, and 1.9.2

repowidget: move self.splitternames to __init__()

and append to it when creating a splitter

Changeset ffdd1fd45484

Parent c95bf5415834

by Adrian Buehlmann

Changes to one file · Browse files at ffdd1fd45484 Showing diff from parent c95bf5415834 Diff from another changeset...

 
49
50
51
 
52
53
54
 
 
55
56
57
 
90
91
92
 
93
94
95
 
121
122
123
 
 
124
125
126
 
147
148
149
 
150
151
152
 
485
486
487
488
489
490
491
492
 
493
494
495
 
49
50
51
52
53
54
55
56
57
58
59
60
 
93
94
95
96
97
98
99
 
125
126
127
128
129
130
131
132
 
153
154
155
156
157
158
159
 
492
493
494
 
 
 
 
 
495
496
497
498
@@ -49,9 +49,12 @@
  # these are used to know where to go after a reload   self._reload_rev = None   self._reload_file = None +   self._loading = True   self._scanForRepoChanges = True   + self.splitternames = [] +   QtGui.QWidget.__init__(self)     self.load_config() @@ -90,6 +93,7 @@
  self.hbox.setMargin(0)     self.revisions_splitter = QtGui.QSplitter(self) + self.splitternames.append('revisions_splitter')   self.revisions_splitter.setOrientation(Qt.Vertical)     self.repoview = HgRepoView(self.revisions_splitter) @@ -121,6 +125,8 @@
  revisiondetails_layout.setMargin(0)     self.filelist_splitter = QtGui.QSplitter(self.revisionDetailsWidget) + self.splitternames.append('filelist_splitter') +   sp = SP(SP.Expanding, SP.Expanding)   sp.setHorizontalStretch(0)   sp.setVerticalStretch(0) @@ -147,6 +153,7 @@
  cset_and_file_details_layout = vbox     self.message_splitter = QtGui.QSplitter(self.cset_and_file_details_frame) + self.splitternames.append('message_splitter')   sp = SP(SP.Preferred, SP.Expanding)   sp.setHorizontalStretch(0)   sp.setVerticalStretch(0) @@ -485,11 +492,7 @@
  def restoreSettings(self):   s = QtCore.QSettings()   wb = "RepoWidget/" - self.splitternames = [] - sn = ('revisions', 'filelist', 'message') - for n in sn: - n += '_splitter' - self.splitternames.append(n) + for n in self.splitternames:   getattr(self, n).restoreState(s.value(wb + n).toByteArray())   expanded = s.value(wb + 'revpanel.expanded', True).toBool()   self.revpanel.set_expanded(expanded)