LibrePCB Developers Documentation
Loading...
Searching...
No Matches
FootprintListModel Member List

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

add(const QString &name) noexceptFootprintListModel
apply()FootprintListModel
createItem(const Footprint &obj) noexceptFootprintListModelprivate
execCmd(UndoCommand *cmd)FootprintListModelprivate
footprintAdded(int index)FootprintListModelsignal
FootprintListModel(const FootprintListModel &other)=deleteFootprintListModel
FootprintListModel(QObject *parent=nullptr) noexceptFootprintListModelexplicit
listEdited(const FootprintList &list, int index, const std::shared_ptr< const Footprint > &item, FootprintList::Event event) noexceptFootprintListModelprivate
mItemsFootprintListModelprivate
modelListEdited(const PackageModelList &list, int index, const std::shared_ptr< const PackageModel > &item, PackageModelList::Event event) noexceptFootprintListModelprivate
mOnEditedSlotFootprintListModelprivate
mOnModelsEditedSlotFootprintListModelprivate
mPackageFootprintListModelprivate
mUndoStackFootprintListModelprivate
operator=(const FootprintListModel &rhs)=deleteFootprintListModel
row_count() const overrideFootprintListModel
row_data(std::size_t i) const overrideFootprintListModel
set_row_data(std::size_t i, const ui::FootprintData &data) noexcept overrideFootprintListModel
setReferences(Package *pkg, UndoStack *stack) noexceptFootprintListModel
trigger(int index, std::shared_ptr< Footprint > obj, ui::FootprintAction a) noexceptFootprintListModelprivate
updateModels(const Footprint &obj, ui::FootprintData &item) noexceptFootprintListModelprivate
updateTags(const Footprint &obj, ui::FootprintData &item) noexceptFootprintListModelprivate
validateNameOrThrow(const QString &name) constFootprintListModelprivate
~FootprintListModel() noexceptFootprintListModel