Closing project should clear the status bar.
This commit is contained in:
+8
-4
@@ -63,17 +63,21 @@ class GuiMainStatus(QStatusBar):
|
|||||||
if self.mainConf.debugGUI:
|
if self.mainConf.debugGUI:
|
||||||
self.addPermanentWidget(self.boxDocHandle)
|
self.addPermanentWidget(self.boxDocHandle)
|
||||||
|
|
||||||
|
self.setSizeGripEnabled(True)
|
||||||
|
|
||||||
logger.debug("GuiMainStatus initialisation complete")
|
logger.debug("GuiMainStatus initialisation complete")
|
||||||
|
|
||||||
|
self.clearStatus()
|
||||||
|
|
||||||
|
return
|
||||||
|
|
||||||
|
def clearStatus(self):
|
||||||
self.setStats(0,0)
|
self.setStats(0,0)
|
||||||
self.setCounts(0,0,0)
|
self.setCounts(0,0,0)
|
||||||
self.setDocHandleCount(None)
|
self.setDocHandleCount(None)
|
||||||
self.setProjectStatus(None)
|
self.setProjectStatus(None)
|
||||||
self.setDocumentStatus(None)
|
self.setDocumentStatus(None)
|
||||||
|
return True
|
||||||
self.setSizeGripEnabled(True)
|
|
||||||
|
|
||||||
return
|
|
||||||
|
|
||||||
def setStatus(self, theMessage, timeOut=10.0):
|
def setStatus(self, theMessage, timeOut=10.0):
|
||||||
self.showMessage(theMessage, int(timeOut*1000))
|
self.showMessage(theMessage, int(timeOut*1000))
|
||||||
|
|||||||
@@ -176,6 +176,7 @@ class GuiMain(QMainWindow):
|
|||||||
self.treeView.clearTree()
|
self.treeView.clearTree()
|
||||||
self.docEditor.clearEditor()
|
self.docEditor.clearEditor()
|
||||||
self.closeDocViewer()
|
self.closeDocViewer()
|
||||||
|
self.statusBar.clearStatus()
|
||||||
return True
|
return True
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|||||||
Reference in New Issue
Block a user