summaryrefslogtreecommitdiff
path: root/winMain.py
diff options
context:
space:
mode:
authorjerous <jerous@gmail.com>2008-05-29 18:52:00 +0200
committerjerous <jerous@gmail.com>2008-05-29 18:52:00 +0200
commitb459ff192861e36b858a84c0043757aa12149399 (patch)
treea2e31d8d54a8f09e34390562711a8eba244c5a1b /winMain.py
parent45e7e0b558940e02c788a9bbb144cc75192ca7f1 (diff)
hide columns
Diffstat (limited to 'winMain.py')
-rw-r--r--winMain.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/winMain.py b/winMain.py
index f27f49b..0c7bc51 100644
--- a/winMain.py
+++ b/winMain.py
@@ -85,7 +85,7 @@ class SongList(QtGui.QWidget):
self.setMouseTracking(True)
self.setFocusPolicy(QtCore.Qt.TabFocus or QtCore.Qt.ClickFocus
or QtCore.Qt.StrongFocus or QtCore.Qt.WheelFocus)
- self.setFocusProxy(self)
+ #self.setFocusProxy(self)
self.update([])
def sizeHint(self):
@@ -127,6 +127,11 @@ class SongList(QtGui.QWidget):
self.selRows=[[row,row]]
self.repaint()
+
+ def showColumn(self, column, show=True):
+ self.headers[column][2]=show
+
+ self.repaint()
def autoSizeColumn(self, column):
self.resizeColumn=column
@@ -451,6 +456,8 @@ class Playlist(QtGui.QWidget):
def colorID(self, id, clr):
self.lstSongs.colorID(id, clr)
+ def showColumn(self, column, show=True):
+ self.lstSongs.showColumn(column, show)
def selectRow(self, row):
self.lstSongs.selectRow(row)
def ensureVisible(self, id):
@@ -516,6 +523,8 @@ class winMain(QtGui.QWidget):
self.btnStop=Button("stop", self.onBtnStopClick)
self.btnPrevious=Button("prev", self.onBtnPreviousClick)
self.btnNext=Button("next", self.onBtnNextClick)
+
+ self.lstLibrary.showColumn(0,False)
" set the layouts"
window=QtGui.QVBoxLayout()