diff options
author | jerous <jerous@gmail.com> | 2008-05-29 18:52:00 +0200 |
---|---|---|
committer | jerous <jerous@gmail.com> | 2008-05-29 18:52:00 +0200 |
commit | b459ff192861e36b858a84c0043757aa12149399 (patch) | |
tree | a2e31d8d54a8f09e34390562711a8eba244c5a1b /winMain.py | |
parent | 45e7e0b558940e02c788a9bbb144cc75192ca7f1 (diff) |
hide columns
Diffstat (limited to 'winMain.py')
-rw-r--r-- | winMain.py | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -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() |