def flags(self, index): if not index.isValid(): return Qt.ItemIsEnabled if self.isColumn("round", index) or self.isColumn("adjRating", index): return Qt.ItemFlags(QAbstractTableModel.flags(self, index)) return Qt.ItemFlags(QAbstractTableModel.flags(self, index) | Qt.ItemIsEditable)
def flags(self, index): if not index.isValid(): return Qt.ItemIsEnabled if self.isColumn("round", index) or self.isColumn("adjRating", index): return Qt.ItemFlags(QAbstractTableModel.flags(self, index)) return Qt.ItemFlags( QAbstractTableModel.flags(self, index) | Qt.ItemIsEditable)
def flags(self, index): if not index.isValid(): return Qt.ItemIsEnabled column = index.column() if column in (MOD1, MOD2, MOD3, KEY): return Qt.ItemFlags(QAbstractTableModel.flags(self, index)| Qt.ItemIsEditable) else: return Qt.ItemFlags(QAbstractTableModel.flags(self, index))
def flags(self, index): """ Returns the flags for the given index. """ # XXX varies if editable if not index.isValid(): return Qt.ItemIsEnabled elif self.is_first_commit(index): # The first commit can't be dragged and dropped return QAbstractTableModel.flags(self, index) return Qt.ItemFlags(QAbstractTableModel.flags(self, index)| Qt.ItemIsDragEnabled)
def flags( self, index ): if not index.isValid(): return Qt.ItemIsEnabled if index.column() == CANTIDAD: return Qt.ItemFlags( QAbstractTableModel.flags( self, index ) | Qt.ItemIsEditable ) else: return Qt.ItemIsEnabled
def flags(self, index): """ Overriding method flags @param index: @type index: @return: @rtype: """ if not index.isValid(): return Qt.ItemIsEnabled if index.column() == COL_ID: return Qt.ItemFlags(QAbstractTableModel.flags(self, index)) else: return Qt.ItemFlags(QAbstractTableModel.flags(self, index)| Qt.ItemIsEditable| Qt.ItemIsDragEnabled)
def flags(self, index): """ This function is mandatory for model to work with editing data. """ if not index.isValid() or index.column() != NAME: return Qt.ItemIsEnabled return Qt.ItemFlags(QAbstractTableModel.flags(self, index) | Qt.ItemIsEditable)
def flags(self, index): if not index.isValid(): return Qt.ItemIsEnabled base = QAbstractTableModel.flags(self, index) if index.column() > 0: return base | Qt.ItemIsEditable return base
def flags(self, index): """Overriding method flags""" # This method was implemented in DictModel only, but to enable tuple # exploration (even without editing), this method was moved here if not index.isValid(): return Qt.ItemIsEnabled return Qt.ItemFlags(QAbstractTableModel.flags(self, index)| Qt.ItemIsEditable)
def flags(self, index): """A valid index is selectable, enabled and maybe editable""" if not index.isValid(): return Qt.NoItemFlags default_flags = QAbstractTableModel.flags(self, index) if not self.data(index, Qt.DisplayRole).isValid(): return default_flags return default_flags | Qt.ItemIsEditable | Qt.ItemIsUserCheckable
def flags(self, index): """Overriding method flags""" # This method was implemented in DictModel only, but to enable tuple # exploration (even without editing), this method was moved here if not index.isValid(): return Qt.ItemIsEnabled return Qt.ItemFlags( QAbstractTableModel.flags(self, index) | Qt.ItemIsEditable)
def flags(self, index): if not index.isValid(): return Qt.ItemIsEnabled base = QAbstractTableModel.flags(self, index) if index.column() == 1: return base | Qt.ItemIsEditable return base
def flags( self, index ): if not index.isValid(): return Qt.ItemIsEnabled if index.column() == CANTIDAD: return Qt.ItemFlags( QAbstractTableModel.flags( self, index ) | Qt.ItemIsEditable ) else: return Qt.ItemFlags( Qt.ItemIsSelectable | Qt.ItemIsEnabled)
def flags( self, index ): """ Las flags de las celdas de este modelo, es editable para todas menos para TOTALC y TOTALD """ if not index.isValid(): return Qt.ItemIsEnabled if index.column() in ( TOTALC, TOTALD ): return Qt.ItemIsSelectable | Qt.ItemIsEnabled return Qt.ItemFlags( QAbstractTableModel.flags( self, index ) | Qt.ItemIsEditable )
def flags(self, index): ''' @type index: QModelIndex @rtype: Qt.ItemFlags ''' flags = QAbstractTableModel.flags(self, index) if index.column() == 1: flags = flags | Qt.ItemIsUserCheckable return flags
def flags(self, index): #print "flags:", if not index.isValid(): return Qt.ItemIsEnabled row, col = index.row(), index.column() elem, fld = self._data[row][:2] if col == C_VAL_SP and fld is not None: return Qt.ItemFlags(QAbstractTableModel.flags(self, index) | Qt.ItemIsSelectable) #return Qt.ItemFlags(QAbstractTableModel.flags(self, index) | # Qt.ItemIsEditable) return Qt.ItemIsEnabled
def flags(self, index): #print "flags:", if not index.isValid(): return Qt.ItemIsEnabled row, col = index.row(), index.column() elem, fld = self._data[row][:2] if col == C_VAL_SP and fld is not None: return Qt.ItemFlags( QAbstractTableModel.flags(self, index) | Qt.ItemIsSelectable) #return Qt.ItemFlags(QAbstractTableModel.flags(self, index) | # Qt.ItemIsEditable) return Qt.ItemIsEnabled
def flags(self, index): """ Returns the flags for the given index. """ if not index.isValid(): return Qt.ItemFlags(QAbstractTableModel.flags(self, index) | Qt.ItemIsDropEnabled | Qt.NoItemFlags) column = index.column() field_name = self.git_model.get_columns()[column] # Neither first commits nor deleted commits can be edited. if field_name not in NOT_EDITABLE_FIELDS and \ not self.is_first_commit(index) and\ not self.is_deleted(index): return Qt.ItemFlags(QGitModel.flags(self, index) | Qt.ItemIsEditable) return QGitModel.flags(self, index)
def flags(self, index): if index.isValid(): return Qt.ItemIsEditable | QAbstractTableModel.flags(self, index) return QAbstractTableModel.flags(self, index)
def flags(self, index): flag = QAbstractTableModel.flags(self, index) if self.traits.write: return flag | Qt.ItemIsEditable else: return flag
def flags(self, index): """Set editable flag""" if not index.isValid(): return Qt.ItemIsEnabled return Qt.ItemFlags(QAbstractTableModel.flags(self, index)| Qt.ItemIsEditable)
def flags(self, index): """ """ return Qt.ItemFlags(QAbstractTableModel.flags(self, index))
def flags(self, index): """ Hanhle falgs """ if not index.isValid(): return Qt.ItemIsEnabled return Qt.ItemFlags(QAbstractTableModel.flags(self, index))
def flags(self, index): flags = QAbstractTableModel.flags(self, index) if index.column() == 2: flags |= Qt.ItemIsEditable return flags
def flags (self, modelIndex): ans= QAbstractTableModel.flags (self, modelIndex) if modelIndex.column ()<7: # length or filepath are not editable ans= ans|Qt.ItemIsEditable|Qt.ItemIsEditable return ans
def flags(self, index): if not index.isValid(): return Qt.ItemIsEnabled if index.column() == NUMAJUSTE: return Qt.ItemFlags(QAbstractTableModel.flags(self, index) | Qt.ItemIsEditable) return Qt.ItemIsEnabled
def flags(self, index): if not index.isValid(): return Qt.ItemIsEnabled return Qt.ItemFlags( QAbstractTableModel.flags(self, index)| Qt.ItemIsEditable)
def flags(self, index): if not index.isValid(): return Qt.ItemIsEnabled return Qt.ItemFlags( QAbstractTableModel.flags(self, index) | Qt.ItemIsDragEnabled | Qt.ItemIsDropEnabled)
def flags(self, index): if not index.isValid(): return Qt.ItemIsEnabled return QAbstractTableModel.flags(self, index) | Qt.ItemIsEditable
def flags(self, index): return Qt.ItemFlags(QAbstractTableModel.flags(self, index) | Qt.ItemIsDropEnabled)