LibrePCB Developers Documentation
FootprintListModel Member List

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

_COLUMN_COUNT enum valueFootprintListModel
add(const QPersistentModelIndex &itemIndex) noexceptFootprintListModel
Column enum nameFootprintListModel
COLUMN_ACTIONS enum valueFootprintListModel
COLUMN_MODEL_POSITION_X enum valueFootprintListModel
COLUMN_MODEL_POSITION_Y enum valueFootprintListModel
COLUMN_MODEL_POSITION_Z enum valueFootprintListModel
COLUMN_MODEL_ROTATION_X enum valueFootprintListModel
COLUMN_MODEL_ROTATION_Y enum valueFootprintListModel
COLUMN_MODEL_ROTATION_Z enum valueFootprintListModel
COLUMN_NAME enum valueFootprintListModel
columnCount(const QModelIndex &parent=QModelIndex()) const overrideFootprintListModel
copy(const QPersistentModelIndex &itemIndex) noexceptFootprintListModel
data(const QModelIndex &index, int role=Qt::DisplayRole) const overrideFootprintListModel
execCmd(UndoCommand *cmd)FootprintListModelprivate
flags(const QModelIndex &index) const overrideFootprintListModel
footprintListEdited(const FootprintList &list, int index, const std::shared_ptr< const Footprint > &footprint, FootprintList::Event event) noexceptFootprintListModelprivate
FootprintListModel()=deleteFootprintListModel
FootprintListModel(const FootprintListModel &other)=deleteFootprintListModel
FootprintListModel(QObject *parent=nullptr) noexceptFootprintListModelexplicit
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const overrideFootprintListModel
mNewModelPositionFootprintListModelprivate
mNewModelRotationFootprintListModelprivate
mNewNameFootprintListModelprivate
mOnEditedSlotFootprintListModelprivate
moveDown(const QPersistentModelIndex &itemIndex) noexceptFootprintListModel
moveUp(const QPersistentModelIndex &itemIndex) noexceptFootprintListModel
mPackageFootprintListModelprivate
mUndoStackFootprintListModelprivate
operator=(const FootprintListModel &rhs) noexceptFootprintListModel
remove(const QPersistentModelIndex &itemIndex) noexceptFootprintListModel
rowCount(const QModelIndex &parent=QModelIndex()) const overrideFootprintListModel
setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) overrideFootprintListModel
setPackage(Package *package) noexceptFootprintListModel
setUndoStack(UndoStack *stack) noexceptFootprintListModel
validateNameOrThrow(const QString &name) constFootprintListModelprivate
~FootprintListModel() noexceptFootprintListModel