Ejemplo n.º 1
0
 def flags(self, index):
     if not index.isValid():
         return Qt.ItemIsEnabled
     column = index.column()
     if column in (NAME, VERSION, ACTION, DESCRIPTION):
         return Qt.ItemFlags(QAbstractTableModel.flags(self, index))
     else:
         return Qt.ItemFlags(QAbstractTableModel.flags(self, index) | Qt.ItemIsUserCheckable | Qt.ItemIsEditable)
Ejemplo n.º 2
0
 def flags(self, index):
     if not index.isValid():
         return Qt.ItemIsEnabled
     column = index.column()
     if column in (NAME, VERSION, ACTION, DESCRIPTION):
         return Qt.ItemFlags(QAbstractTableModel.flags(self, index))
     else:
         return Qt.ItemFlags(QAbstractTableModel.flags(self, index) |
                             Qt.ItemIsUserCheckable | Qt.ItemIsEditable)
Ejemplo n.º 3
0
 def __init__(self):
     QAbstractTableModel.__init__(self)
     self.packages = []
     self.checked = set()
     self.actions = {}
Ejemplo n.º 4
0
 def __init__(self):
     QAbstractTableModel.__init__(self)
     self.packages = []
     self.checked = set()
     self.actions = {}