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 |