LibrePCB Developers Documentation
PackagePadListModel Member List

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

_COLUMN_COUNT enum valuePackagePadListModel
add(const QPersistentModelIndex &itemIndex) noexceptPackagePadListModel
Column enum namePackagePadListModel
COLUMN_ACTIONS enum valuePackagePadListModel
COLUMN_NAME enum valuePackagePadListModel
columnCount(const QModelIndex &parent=QModelIndex()) const overridePackagePadListModel
data(const QModelIndex &index, int role=Qt::DisplayRole) const overridePackagePadListModel
execCmd(UndoCommand *cmd)PackagePadListModelprivate
flags(const QModelIndex &index) const overridePackagePadListModel
getNextPadNameProposal() const noexceptPackagePadListModelprivate
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const overridePackagePadListModel
mNewNamePackagePadListModelprivate
mOnEditedSlotPackagePadListModelprivate
mPadListPackagePadListModelprivate
mUndoStackPackagePadListModelprivate
operator=(const PackagePadListModel &rhs) noexceptPackagePadListModel
PackagePadListModel()=deletePackagePadListModel
PackagePadListModel(const PackagePadListModel &other)=deletePackagePadListModel
PackagePadListModel(QObject *parent=nullptr) noexceptPackagePadListModelexplicit
padListEdited(const PackagePadList &list, int index, const std::shared_ptr< const PackagePad > &pad, PackagePadList::Event event) noexceptPackagePadListModelprivate
remove(const QPersistentModelIndex &itemIndex) noexceptPackagePadListModel
rowCount(const QModelIndex &parent=QModelIndex()) const overridePackagePadListModel
setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) overridePackagePadListModel
setPadList(PackagePadList *list) noexceptPackagePadListModel
setUndoStack(UndoStack *stack) noexceptPackagePadListModel
validateNameOrThrow(const QString &name) constPackagePadListModelprivate
~PackagePadListModel() noexceptPackagePadListModel