[Pyamp-cvs] pyamp/src mainwindow.py,1.2,1.3 mainwindow.pyc,1.2,1.3
Status: Alpha
Brought to you by:
sayap
|
From: <sa...@us...> - 2003-09-20 13:20:55
|
Update of /cvsroot/pyamp/pyamp/src
In directory sc8-pr-cvs1:/tmp/cvs-serv6989/src
Modified Files:
mainwindow.py mainwindow.pyc
Log Message:
Added options to show/hide menu, toolbar, and sliderbar
Index: mainwindow.py
===================================================================
RCS file: /cvsroot/pyamp/pyamp/src/mainwindow.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** mainwindow.py 15 Sep 2003 11:38:13 -0000 1.2
--- mainwindow.py 20 Sep 2003 13:20:51 -0000 1.3
***************
*** 78,86 ****
self.playList.load()
! self.setupActions()
! self.setupMenus()
! self.setupBars()
! self.setupConnections()
!
self.setCentralWidget(self.playList)
self.setCaption("Pyamp")
--- 78,82 ----
self.playList.load()
! self.config.setGroup("window")
self.setCentralWidget(self.playList)
self.setCaption("Pyamp")
***************
*** 89,93 ****
# the mainwindow small enough.
self.layout().setResizeMode(QLayout.FreeResize)
- self.config.setGroup("window")
self.move(self.config.readPointEntry("pos", QPoint(400, 100)))
self.applyMainWindowSettings(self.config)
--- 85,88 ----
***************
*** 97,100 ****
--- 92,100 ----
self.resize(227, 454)
self.moveDockWindow(self.sliderBar, Qt.DockBottom)
+
+ self.setupActions()
+ self.setupMenus()
+ self.setupBars()
+ self.setupConnections()
self.show()
***************
*** 259,262 ****
--- 259,280 ----
"invert")
+ self.actions["showMenu"] = KToggleAction(qApp.translate("MainWindow", "Show Menu"),
+ "",
+ KShortcut(self.readConfigEntry("showMenu")),
+ self.actionCollection,
+ "showMenu")
+
+ self.actions["showMainBar"] = KToggleAction(qApp.translate("MainWindow", "Show Toolbar"),
+ "",
+ KShortcut(self.readConfigEntry("showMainBar")),
+ self.actionCollection,
+ "showMainBar")
+
+ self.actions["showSliderBar"] = KToggleAction(qApp.translate("MainWindow", "Show Sliderbar"),
+ "",
+ KShortcut(self.readConfigEntry("showSliderBar")),
+ self.actionCollection,
+ "showSliderBar")
+
self.actions["exit"] = KAction(qApp.translate("MainWindow", "Exit"),
"exit",
***************
*** 270,273 ****
--- 288,294 ----
self.actions["repeat"].setChecked(self.playList.isRepeat())
self.actions["target"].setChecked(self.playList.isTarget())
+ self.actions["showMenu"].setChecked(self.menu.isShown())
+ self.actions["showMainBar"].setChecked(self.mainBar.isShown())
+ self.actions["showSliderBar"].setChecked(self.sliderBar.isShown())
self.actions["bindKey"] = KStdAction.keyBindings(self.showKeyDialog, self.actionCollection)
***************
*** 316,319 ****
--- 337,344 ----
self.actions["invert"].plug(self.contextMenu)
self.contextMenu.insertSeparator()
+ self.actions["showMenu"].plug(self.contextMenu)
+ self.actions["showMainBar"].plug(self.contextMenu)
+ self.actions["showSliderBar"].plug(self.contextMenu)
+ self.contextMenu.insertSeparator()
self.actions["remove"].plug(self.contextMenu)
***************
*** 405,408 ****
--- 430,445 ----
SIGNAL("toggled(bool)"),
self.playList.setTarget)
+
+ self.connect(self.actions["showMenu"],
+ SIGNAL("toggled(bool)"),
+ self.menu.setShown)
+
+ self.connect(self.actions["showMainBar"],
+ SIGNAL("toggled(bool)"),
+ self.mainBar.setShown)
+
+ self.connect(self.actions["showSliderBar"],
+ SIGNAL("toggled(bool)"),
+ self.sliderBar.setShown)
def readConfigEntry(self, key, default=QString.null):
Index: mainwindow.pyc
===================================================================
RCS file: /cvsroot/pyamp/pyamp/src/mainwindow.pyc,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
Binary files /tmp/cvswyrfY8 and /tmp/cvs25q0C7 differ
|