![]() |
LibrePCB Developers Documentation
|
This is the complete list of members for AttributeListModel, including all inherited members.
| _COLUMN_COUNT enum value | AttributeListModel | |
| add(const QPersistentModelIndex &itemIndex) noexcept | AttributeListModel | |
| attributeListEdited(const AttributeList &list, int index, const std::shared_ptr< const Attribute > &attribute, AttributeList::Event event) noexcept | AttributeListModel | private |
| AttributeListModel()=delete | AttributeListModel | |
| AttributeListModel(const AttributeListModel &other)=delete | AttributeListModel | |
| AttributeListModel(QObject *parent=nullptr) noexcept | AttributeListModel | explicit |
| buildUnitComboBoxData(const AttributeType &type) noexcept | AttributeListModel | privatestatic |
| Column enum name | AttributeListModel | |
| COLUMN_ACTIONS enum value | AttributeListModel | |
| COLUMN_KEY enum value | AttributeListModel | |
| COLUMN_TYPE enum value | AttributeListModel | |
| COLUMN_UNIT enum value | AttributeListModel | |
| COLUMN_VALUE enum value | AttributeListModel | |
| columnCount(const QModelIndex &parent=QModelIndex()) const override | AttributeListModel | |
| data(const QModelIndex &index, int role=Qt::DisplayRole) const override | AttributeListModel | |
| execCmd(UndoCommand *cmd) | AttributeListModel | private |
| flags(const QModelIndex &index) const override | AttributeListModel | |
| headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override | AttributeListModel | |
| mAttributeList | AttributeListModel | private |
| mNewKey | AttributeListModel | private |
| mNewType | AttributeListModel | private |
| mNewUnit | AttributeListModel | private |
| mNewValue | AttributeListModel | private |
| mOnEditedSlot | AttributeListModel | private |
| moveDown(const QPersistentModelIndex &itemIndex) noexcept | AttributeListModel | |
| moveUp(const QPersistentModelIndex &itemIndex) noexcept | AttributeListModel | |
| mTypeComboBoxItems | AttributeListModel | private |
| mUndoStack | AttributeListModel | private |
| operator=(const AttributeListModel &rhs) noexcept | AttributeListModel | |
| remove(const QPersistentModelIndex &itemIndex) noexcept | AttributeListModel | |
| rowCount(const QModelIndex &parent=QModelIndex()) const override | AttributeListModel | |
| setAttributeList(AttributeList *list) noexcept | AttributeListModel | |
| setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override | AttributeListModel | |
| setUndoStack(UndoStack *stack) noexcept | AttributeListModel | |
| validateKeyOrThrow(const QString &key) const | AttributeListModel | private |
| ~AttributeListModel() noexcept | AttributeListModel |