author | Dmitriy Morozov <dmitriy@mrzv.org> |
Sat, 05 Mar 2011 14:59:46 -0800 | |
changeset 1 | da08d9c69f4b |
child 3 | 6f1239040a06 |
permissions | -rw-r--r-- |
from PyQt4 import QtGui, QtCore class ViewerItem(QtGui.QListWidgetItem): def __init__(self, name, parent = None): super(ViewerItem, self).__init__(name, parent, QtGui.QListWidgetItem.UserType) def toggleVisible(self): self.visible = not self.visible self.setChecked() def setChecked(self): if self.visible: self.setCheckState(QtCore.Qt.Checked) else: self.setCheckState(QtCore.Qt.Unchecked) def contextMenu(self, position): pass