LibrePCB Developers Documentation
CategoryTreeModel Member List

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

CategoryTreeModel()=deleteCategoryTreeModel
CategoryTreeModel(const CategoryTreeModel &other)=deleteCategoryTreeModel
CategoryTreeModel(const WorkspaceLibraryDb &library, const QStringList &localeOrder, Filters filters) noexceptCategoryTreeModelexplicit
columnCount(const QModelIndex &parent=QModelIndex()) const noexcept overrideCategoryTreeModel
containsItems(const tl::optional< Uuid > &uuid) constCategoryTreeModelprivate
data(const QModelIndex &index, int role=Qt::DisplayRole) const noexcept overrideCategoryTreeModel
Filter enum nameCategoryTreeModel
getChilds(std::shared_ptr< Item > parent) const noexceptCategoryTreeModelprivate
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const noexcept overrideCategoryTreeModel
index(int row, int column, const QModelIndex &parent=QModelIndex()) const noexcept overrideCategoryTreeModel
indexFromItem(const Item *item) const noexceptCategoryTreeModelprivate
itemFromIndex(const QModelIndex &index) const noexceptCategoryTreeModelprivate
listAll() const noexceptCategoryTreeModelprivate
listPackageCategories() const noexceptCategoryTreeModelprivate
mFiltersCategoryTreeModelprivate
mLibraryCategoryTreeModelprivate
mLocaleOrderCategoryTreeModelprivate
mRootItemCategoryTreeModelprivate
operator=(const CategoryTreeModel &rhs)=deleteCategoryTreeModel
parent(const QModelIndex &index) const noexcept overrideCategoryTreeModel
rowCount(const QModelIndex &parent=QModelIndex()) const noexcept overrideCategoryTreeModel
setLocaleOrder(const QStringList &order) noexceptCategoryTreeModel
update() noexceptCategoryTreeModelprivate
updateModelItem(std::shared_ptr< Item > parentItem, const QVector< std::shared_ptr< Item > > &newChilds) noexceptCategoryTreeModelprivate
~CategoryTreeModel() noexceptCategoryTreeModel