dock tweaks

- add frame to tree because dock widget has no frame on Windows, looking
 odd
- remove the title bar
This commit is contained in:
Damien Elmes 2017-08-15 15:19:22 +10:00
parent af14051637
commit 1b53ad4555

View file

@ -786,7 +786,6 @@ by clicking on one on the left."""))
dw.setAllowedAreas(Qt.LeftDockWidgetArea) dw.setAllowedAreas(Qt.LeftDockWidgetArea)
self.sidebarTree = self.SidebarTreeWidget() self.sidebarTree = self.SidebarTreeWidget()
self.sidebarTree.mw = self.mw self.sidebarTree.mw = self.mw
self.sidebarTree.setFrameShape(QFrame.NoFrame)
self.sidebarTree.header().setVisible(False) self.sidebarTree.header().setVisible(False)
dw.setWidget(self.sidebarTree) dw.setWidget(self.sidebarTree)
p = QPalette() p = QPalette()
@ -795,6 +794,7 @@ by clicking on one on the left."""))
self.sidebarDockWidget.setVisible(False) self.sidebarDockWidget.setVisible(False)
self.sidebarDockWidget.setFloating(False) self.sidebarDockWidget.setFloating(False)
self.sidebarDockWidget.visibilityChanged.connect(self.onSidebarVisChanged) self.sidebarDockWidget.visibilityChanged.connect(self.onSidebarVisChanged)
self.sidebarDockWidget.setTitleBarWidget(QWidget())
self.addDockWidget(Qt.LeftDockWidgetArea, dw) self.addDockWidget(Qt.LeftDockWidgetArea, dw)
def onSidebarVisChanged(self, visible): def onSidebarVisChanged(self, visible):