20#ifndef LIBREPCB_EDITOR_CATEGORYCHOOSERDIALOG_H
21#define LIBREPCB_EDITOR_CATEGORYCHOOSERDIALOG_H
26#include "../../workspace/categorytreemodellegacy.h"
43class CategoryChooserDialog;
58 using Filters = CategoryTreeModelLegacy::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
QScopedPointer< CategoryTreeModelLegacy > mModel
Definition categorychooserdialog.h:75
CategoryChooserDialog()=delete
CategoryTreeModelLegacy::Filters Filters
Definition categorychooserdialog.h:58
The CategoryTreeModelLegacy class.
Definition categorytreemodellegacy.h:48
Filter
Definition categorytreemodellegacy.h:59
Definition occmodel.cpp:77