def flags(self, column):
        """Return the item flags for the item

        Default is QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable
        Column 4 is also editable.

        :param column: the column to query
        :type column: int
        :returns: the item flags.
        :rtype: QtCore.Qt.ItemFlags
        :raises: None
        """
        flags = super(ActionItemData, self).flags(column)
        if (column == 3 and self._au.status.message) or (column == 4 and self._au.status.traceback):
            flags = flags | QtCore.Qt.ItemIsEditable
        return flags
def flags ( self , column ) : flags = super ( ActionItemData , self ) . flags ( column ) if ( column == 3 and self . _au . status . message ) or ( column == 4 and self . _au . status . traceback ) : flags = flags | QtCore . Qt . ItemIsEditable return flags
Return the item flags for the item

        Default is QtCore.Qt.ItemIsEnabled | QtCore.Qt.ItemIsSelectable
        Column 4 is also editable.

        :param column: the column to query
        :type column: int
        :returns: the item flags.
        :rtype: QtCore.Qt.ItemFlags
        :raises: None