Fix a few minor issues related to opening and resizing of window panes

This commit is contained in:
Veronica K. B. Olsen
2019-11-09 14:34:02 +01:00
parent fab20c6c26
commit be2f812945
2 changed files with 43 additions and 28 deletions
+10 -3
View File
@@ -707,6 +707,10 @@ class GuiMain(QMainWindow):
statusbar and menu.
"""
if self.docEditor.theHandle is None:
logger.error("No document open, so not activating Zen Mode")
return False
self.isZenMode = not self.isZenMode
if self.isZenMode:
logger.debug("Activating Zen mode")
@@ -714,12 +718,15 @@ class GuiMain(QMainWindow):
logger.debug("Deactivating Zen mode")
isVisible = not self.isZenMode
self.viewPane.setVisible(isVisible)
self.treePane.setVisible(isVisible)
self.statusBar.setVisible(isVisible)
# self.mainMenu.setVisible(isVisible)
return
if self.viewPane.isVisible():
self.viewPane.setVisible(False)
elif self.docViewer.theHandle is not None:
self.viewPane.setVisible(True)
return True
def toggleFullScreenMode(self):
"""Main GUI full screen mode. The mode is tracked by the flag