LibrePCB Developers Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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