LibrePCB Developers Documentation
AttributeListModel Member List

This is the complete list of members for AttributeListModel, including all inherited members.

_COLUMN_COUNT enum valueAttributeListModel
add(const QPersistentModelIndex &itemIndex) noexceptAttributeListModel
attributeListEdited(const AttributeList &list, int index, const std::shared_ptr< const Attribute > &attribute, AttributeList::Event event) noexceptAttributeListModelprivate
AttributeListModel()=deleteAttributeListModel
AttributeListModel(const AttributeListModel &other)=deleteAttributeListModel
AttributeListModel(QObject *parent=nullptr) noexceptAttributeListModelexplicit
buildUnitComboBoxData(const AttributeType &type) noexceptAttributeListModelprivatestatic
Column enum nameAttributeListModel
COLUMN_ACTIONS enum valueAttributeListModel
COLUMN_KEY enum valueAttributeListModel
COLUMN_TYPE enum valueAttributeListModel
COLUMN_UNIT enum valueAttributeListModel
COLUMN_VALUE enum valueAttributeListModel
columnCount(const QModelIndex &parent=QModelIndex()) const overrideAttributeListModel
data(const QModelIndex &index, int role=Qt::DisplayRole) const overrideAttributeListModel
execCmd(UndoCommand *cmd)AttributeListModelprivate
flags(const QModelIndex &index) const overrideAttributeListModel
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const overrideAttributeListModel
mAttributeListAttributeListModelprivate
mNewKeyAttributeListModelprivate
mNewTypeAttributeListModelprivate
mNewUnitAttributeListModelprivate
mNewValueAttributeListModelprivate
mOnEditedSlotAttributeListModelprivate
moveDown(const QPersistentModelIndex &itemIndex) noexceptAttributeListModel
moveUp(const QPersistentModelIndex &itemIndex) noexceptAttributeListModel
mTypeComboBoxItemsAttributeListModelprivate
mUndoStackAttributeListModelprivate
operator=(const AttributeListModel &rhs) noexceptAttributeListModel
remove(const QPersistentModelIndex &itemIndex) noexceptAttributeListModel
rowCount(const QModelIndex &parent=QModelIndex()) const overrideAttributeListModel
setAttributeList(AttributeList *list) noexceptAttributeListModel
setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) overrideAttributeListModel
setUndoStack(UndoStack *stack) noexceptAttributeListModel
validateKeyOrThrow(const QString &key) constAttributeListModelprivate
~AttributeListModel() noexceptAttributeListModel