20#ifndef LIBREPCB_EDITOR_CATEGORYCHOOSERDIALOG_H
21#define LIBREPCB_EDITOR_CATEGORYCHOOSERDIALOG_H
26#include "../../workspace/categorytreemodel.h"
43class CategoryChooserDialog;
58 using Filters = CategoryTreeModel::Filters;
64 QWidget* parent = 0) noexcept;
The Uuid class is a replacement for QUuid to get UUID strings without {} braces.
Definition uuid.h:56
The Workspace class represents a workspace with all its data (library, projects, settings,...
Definition workspace.h:54
The CategoryChooserDialog class.
Definition categorychooserdialog.h:53
CategoryChooserDialog(const CategoryChooserDialog &other)=delete
std::optional< Uuid > getSelectedCategoryUuid() const noexcept
Definition categorychooserdialog.cpp:74
QScopedPointer< Ui::CategoryChooserDialog > mUi
Definition categorychooserdialog.h:74
CategoryChooserDialog()=delete
CategoryTreeModel::Filters Filters
Definition categorychooserdialog.h:58
QScopedPointer< CategoryTreeModel > mModel
Definition categorychooserdialog.h:75
The CategoryTreeModel class.
Definition categorytreemodel.h:48
Filter
Definition categorytreemodel.h:59
Definition occmodel.cpp:76