summaryrefslogtreecommitdiff
path: root/winMain.py
diff options
context:
space:
mode:
authorjerous <jerous@gmail.com>2008-06-07 23:20:05 +0200
committerjerous <jerous@gmail.com>2008-06-07 23:20:05 +0200
commit1ea3de14698978725d4c14f9b36c109d75d19999 (patch)
treedde273479a70a8abc4052a3a9ac3d83828f764f6 /winMain.py
parentc0e62a0f0d190f161a5268df2fbfda0d4b3c38fb (diff)
some options for the docks
Diffstat (limited to 'winMain.py')
-rw-r--r--winMain.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/winMain.py b/winMain.py
index 5b3a74a..83a9c2f 100644
--- a/winMain.py
+++ b/winMain.py
@@ -226,10 +226,10 @@ class winMain(QtGui.QMainWindow):
opts=QtGui.QDockWidget.DockWidgetClosable|QtGui.QDockWidget.DockWidgetMovable
#opts=QtGui.QDockWidget.AllDockWidgetFeatures
- dockLibrary.setFeatures(opts)
- dockPlaylist.setFeatures(opts)
- dockPlayControl.setFeatures(opts)
- dockStatus.setFeatures(opts)
+ docks=[dockLibrary,dockPlaylist,dockPlayControl,dockStatus]
+ for dock in docks:
+ dock.setFeatures(opts)
+ dock.setAllowedAreas(QtCore.Qt.AllDockWidgetAreas)
self.addDockWidget(QtCore.Qt.TopDockWidgetArea, dockStatus)
self.addDockWidget(QtCore.Qt.TopDockWidgetArea, dockPlayControl)
@@ -237,6 +237,10 @@ class winMain(QtGui.QMainWindow):
self.addDockWidget(QtCore.Qt.BottomDockWidgetArea, dockPlaylist)
self.statusBar() # create a statusbar
+ self.setDockOptions(QtGui.QMainWindow.AllowNestedDocks \
+ |QtGui.QMainWindow.AllowTabbedDocks \
+ |QtGui.QMainWindow.VerticalTabs)
+ self.setDockNestingEnabled(True)
self.resize(1024,960)