LibrePCB Developers Documentation
PartListModel Member List

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

_COLUMN_COUNT enum valuePartListModel
add(const QPersistentModelIndex &itemIndex) noexceptPartListModel
Column enum namePartListModel
COLUMN_ACTIONS enum valuePartListModel
COLUMN_ATTRIBUTES enum valuePartListModel
COLUMN_MANUFACTURER enum valuePartListModel
COLUMN_MPN enum valuePartListModel
columnCount(const QModelIndex &parent=QModelIndex()) const overridePartListModel
copy(const QPersistentModelIndex &itemIndex) noexceptPartListModel
data(const QModelIndex &index, int role=Qt::DisplayRole) const overridePartListModel
execCmd(UndoCommand *cmd)PartListModelprivate
flags(const QModelIndex &index) const overridePartListModel
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const overridePartListModel
mNewManufacturerPartListModelprivate
mNewMpnPartListModelprivate
mOnEditedSlotPartListModelprivate
moveDown(const QPersistentModelIndex &itemIndex) noexceptPartListModel
moveUp(const QPersistentModelIndex &itemIndex) noexceptPartListModel
mPartListPartListModelprivate
mUndoStackPartListModelprivate
operator=(const PartListModel &rhs) noexceptPartListModel
partListEdited(const PartList &list, int index, const std::shared_ptr< const Part > &part, PartList::Event event) noexceptPartListModelprivate
PartListModel()=deletePartListModel
PartListModel(const PartListModel &other)=deletePartListModel
PartListModel(QObject *parent=nullptr) noexceptPartListModelexplicit
remove(const QPersistentModelIndex &itemIndex) noexceptPartListModel
rowCount(const QModelIndex &parent=QModelIndex()) const overridePartListModel
setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) overridePartListModel
setInitialManufacturer(const SimpleString &value) noexceptPartListModel
setPartList(PartList *list) noexceptPartListModel
setUndoStack(UndoStack *stack) noexceptPartListModel
~PartListModel() noexceptPartListModel