LibrePCB Developers Documentation
PackageModelListModel Member List

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

_COLUMN_COUNT enum valuePackageModelListModel
add(const QPersistentModelIndex &itemIndex) noexceptPackageModelListModel
chooseStepFile(QByteArray &content, FilePath *selectedFile=nullptr)PackageModelListModelprivate
Column enum namePackageModelListModel
COLUMN_ACTIONS enum valuePackageModelListModel
COLUMN_ENABLED enum valuePackageModelListModel
COLUMN_NAME enum valuePackageModelListModel
columnCount(const QModelIndex &parent=QModelIndex()) const overridePackageModelListModel
data(const QModelIndex &index, int role=Qt::DisplayRole) const overridePackageModelListModel
edit(const QPersistentModelIndex &itemIndex) noexceptPackageModelListModel
execCmd(UndoCommand *cmd)PackageModelListModelprivate
flags(const QModelIndex &index) const overridePackageModelListModel
footprintEdited(const Footprint &obj, Footprint::Event event) noexceptPackageModelListModelprivate
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const overridePackageModelListModel
mFootprintPackageModelListModelprivate
mNewEnabledPackageModelListModelprivate
mNewNamePackageModelListModelprivate
modelListEdited(const PackageModelList &list, int index, const std::shared_ptr< const PackageModel > &obj, PackageModelList::Event event) noexceptPackageModelListModelprivate
mOnEditedSlotPackageModelListModelprivate
mOnFootprintEditedSlotPackageModelListModelprivate
moveDown(const QPersistentModelIndex &itemIndex) noexceptPackageModelListModel
moveUp(const QPersistentModelIndex &itemIndex) noexceptPackageModelListModel
mPackagePackageModelListModelprivate
mUndoStackPackageModelListModelprivate
newModelAdded(int index)PackageModelListModelsignal
operator=(const PackageModelListModel &rhs) noexceptPackageModelListModel
PackageModelListModel()=deletePackageModelListModel
PackageModelListModel(const PackageModelListModel &other)=deletePackageModelListModel
PackageModelListModel(QObject *parent=nullptr) noexceptPackageModelListModelexplicit
remove(const QPersistentModelIndex &itemIndex) noexceptPackageModelListModel
rowCount(const QModelIndex &parent=QModelIndex()) const overridePackageModelListModel
setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) overridePackageModelListModel
setFootprint(std::shared_ptr< Footprint > footprint) noexceptPackageModelListModel
setPackage(Package *package) noexceptPackageModelListModel
setUndoStack(UndoStack *stack) noexceptPackageModelListModel
validateNameOrThrow(const QString &name) constPackageModelListModelprivate
~PackageModelListModel() noexceptPackageModelListModel