Don't show debug windows in the panels toolbar.

This commit is contained in:
David Vierra 2015-09-14 23:01:25 -10:00
parent 01bb815ebd
commit b6dc6ffe14

View File

@ -163,13 +163,6 @@ class MCEditApp(QtGui.QApplication):
mainWindow.panelsToolBar.addAction(undoToggleAction)
self.undoDockWidget.close()
self.logViewWidget = LogViewFrame(mainWindow)
self.logViewDockWidget = MCEDockWidget("Error Log", mainWindow, objectName="ErrorsWidget")
self.logViewDockWidget.setWidget(self.logViewWidget)
mainWindow.addDockWidget(Qt.BottomDockWidgetArea, self.logViewDockWidget)
mainWindow.panelsToolBar.addAction(self.logViewDockWidget.toggleViewAction())
self.logViewDockWidget.close()
self.libraryWidget = LibraryWidget()
self.libraryDockWidget = MCEDockWidget("Library", mainWindow, objectName="LibraryWidget")
self.libraryDockWidget.setWidget(self.libraryWidget)
@ -180,7 +173,7 @@ class MCEditApp(QtGui.QApplication):
self.libraryWidget.doubleClicked.connect(self.libraryItemDoubleClicked)
self.globalPanels = [self.undoDockWidget, self.logViewDockWidget, self.libraryDockWidget]
self.globalPanels = [self.undoDockWidget, self.libraryDockWidget]
log.info("Loaded panels.")
@ -194,6 +187,13 @@ class MCEditApp(QtGui.QApplication):
self.debugMenu.addAction(self.inspectorDockWidget.toggleViewAction())
self.inspectorDockWidget.close()
self.logViewWidget = LogViewFrame(mainWindow)
self.logViewDockWidget = MCEDockWidget("Error Log", mainWindow, objectName="ErrorsWidget")
self.logViewDockWidget.setWidget(self.logViewWidget)
mainWindow.addDockWidget(Qt.BottomDockWidgetArea, self.logViewDockWidget)
self.debugMenu.addAction(self.logViewDockWidget.toggleViewAction())
self.logViewDockWidget.close()
self.profileView = ProfilerWidget()
self.profileDockWidget = MCEDockWidget("Profiler", mainWindow, objectName="ProfilerWidget")
self.profileDockWidget.setWidget(self.profileView)
@ -930,10 +930,8 @@ class MCEditApp(QtGui.QApplication):
self.mainWindow.addDockWidget(Qt.RightDockWidgetArea, self.profileDockWidget)
self.mainWindow.addDockWidget(Qt.RightDockWidgetArea, self.textureAtlasDockWidget)
self.mainWindow.addDockWidget(Qt.BottomDockWidgetArea, self.infoDockWidget)
self.mainWindow.addDockWidget(Qt.BottomDockWidgetArea, self.logViewDockWidget)
self.mainWindow.tabifyDockWidget(self.infoDockWidget, self.logViewDockWidget)
self.mainWindow.panelsToolBar.addAction(self.infoDockWidget.toggleViewAction())
self.globalPanels.append(self.infoDockWidget)
else:
self.mainWindow.menuBar().removeAction(self.debugMenu.menuAction())
@ -941,7 +939,7 @@ class MCEditApp(QtGui.QApplication):
self.mainWindow.removeDockWidget(self.profileDockWidget)
self.mainWindow.removeDockWidget(self.textureAtlasDockWidget)
self.mainWindow.removeDockWidget(self.infoDockWidget)
self.mainWindow.panelsToolBar.removeAction(self.infoDockWidget.toggleViewAction())
self.mainWindow.removeDockWidget(self.logViewDockWidget)
# --- App foreground ---