LibrePCB Developers Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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