![]() |
LibrePCB Developers Documentation
|
This is the complete list of members for FootprintListModel, including all inherited members.
| add(const QString &name) noexcept | FootprintListModel | |
| apply() | FootprintListModel | |
| createItem(const Footprint &obj) noexcept | FootprintListModel | private |
| execCmd(UndoCommand *cmd) | FootprintListModel | private |
| footprintAdded(int index) | FootprintListModel | signal |
| FootprintListModel(const FootprintListModel &other)=delete | FootprintListModel | |
| FootprintListModel(QObject *parent=nullptr) noexcept | FootprintListModel | explicit |
| listEdited(const FootprintList &list, int index, const std::shared_ptr< const Footprint > &item, FootprintList::Event event) noexcept | FootprintListModel | private |
| mItems | FootprintListModel | private |
| modelListEdited(const PackageModelList &list, int index, const std::shared_ptr< const PackageModel > &item, PackageModelList::Event event) noexcept | FootprintListModel | private |
| mOnEditedSlot | FootprintListModel | private |
| mOnModelsEditedSlot | FootprintListModel | private |
| mPackage | FootprintListModel | private |
| mUndoStack | FootprintListModel | private |
| operator=(const FootprintListModel &rhs)=delete | FootprintListModel | |
| row_count() const override | FootprintListModel | |
| row_data(std::size_t i) const override | FootprintListModel | |
| set_row_data(std::size_t i, const ui::FootprintData &data) noexcept override | FootprintListModel | |
| setReferences(Package *pkg, UndoStack *stack) noexcept | FootprintListModel | |
| trigger(int index, std::shared_ptr< Footprint > obj, ui::FootprintAction a) noexcept | FootprintListModel | private |
| updateModels(const Footprint &obj, ui::FootprintData &item) noexcept | FootprintListModel | private |
| updateTags(const Footprint &obj, ui::FootprintData &item) noexcept | FootprintListModel | private |
| validateNameOrThrow(const QString &name) const | FootprintListModel | private |
| ~FootprintListModel() noexcept | FootprintListModel |