def setData(self, index, value, role=Qt.EditRole):
        """Qt Override."""
        if index.isValid() and 0 <= index.row() < len(self.shortcuts):
            shortcut = self.shortcuts[index.row()]
            column = index.column()
            text = from_qvariant(value, str)
            if column == SEQUENCE:
                shortcut.key = text
            self.dataChanged.emit(index, index)
            return True
        return False
def setData ( self , index , value , role = Qt . EditRole ) : if index . isValid ( ) and 0 <= index . row ( ) < len ( self . shortcuts ) : shortcut = self . shortcuts [ index . row ( ) ] column = index . column ( ) text = from_qvariant ( value , str ) if column == SEQUENCE : shortcut . key = text self . dataChanged . emit ( index , index ) return True return False
Qt Override.