224 """ |
224 """ |
225 Public slot to show the dialog. |
225 Public slot to show the dialog. |
226 """ |
226 """ |
227 super().show() |
227 super().show() |
228 |
228 |
229 if self.__mq: |
229 geom = ( |
230 geom = self.vcs.getPlugin().getPreferences( |
230 self.vcs.getPlugin().getPreferences("MqStatusDialogGeometry") |
231 "MqStatusDialogGeometry") |
231 if self.__mq else |
232 else: |
232 self.vcs.getPlugin().getPreferences("StatusDialogGeometry") |
233 geom = self.vcs.getPlugin().getPreferences( |
233 ) |
234 "StatusDialogGeometry") |
|
235 if geom.isEmpty(): |
234 if geom.isEmpty(): |
236 s = QSize(800, 600) |
235 s = QSize(800, 600) |
237 self.resize(s) |
236 self.resize(s) |
238 else: |
237 else: |
239 self.restoreGeometry(geom) |
238 self.restoreGeometry(geom) |
240 |
239 |
241 if self.__mq: |
240 diffSplitterState = ( |
242 diffSplitterState = self.vcs.getPlugin().getPreferences( |
241 self.vcs.getPlugin().getPreferences("MqStatusDialogSplitterState") |
243 "MqStatusDialogSplitterState") |
242 if self.__mq else |
244 else: |
243 self.vcs.getPlugin().getPreferences("StatusDialogSplitterState") |
245 diffSplitterState = self.vcs.getPlugin().getPreferences( |
244 ) |
246 "StatusDialogSplitterState") |
|
247 if diffSplitterState is not None: |
245 if diffSplitterState is not None: |
248 self.diffSplitter.restoreState(diffSplitterState) |
246 self.diffSplitter.restoreState(diffSplitterState) |
249 |
247 |
250 def __resort(self): |
248 def __resort(self): |
251 """ |
249 """ |