20#ifndef LIBREPCB_EDITOR_EAGLELIBRARYIMPORTWIZARDPAGE_SELECTELEMENTS_H
21#define LIBREPCB_EDITOR_EAGLELIBRARYIMPORTWIZARDPAGE_SELECTELEMENTS_H
37class EagleLibraryImportWizardContext;
40class EagleLibraryImportWizardPage_SelectElements;
67 std::shared_ptr<EagleLibraryImportWizardContext> context,
68 QWidget* parent =
nullptr) noexcept;
82 Qt::CheckState state) noexcept;
The EagleLibraryImportWizardContext class.
Definition: eaglelibraryimportwizardcontext.h:52
The EagleLibraryImportWizardPage_SelectElements class.
Definition: eaglelibraryimportwizardpage_selectelements.h:50
ElementType
Definition: eaglelibraryimportwizardpage_selectelements.h:53
@ _Unknown
Definition: eaglelibraryimportwizardpage_selectelements.h:54
@ Symbol
Definition: eaglelibraryimportwizardpage_selectelements.h:57
@ Device
Definition: eaglelibraryimportwizardpage_selectelements.h:55
@ Package
Definition: eaglelibraryimportwizardpage_selectelements.h:58
@ Component
Definition: eaglelibraryimportwizardpage_selectelements.h:56
std::shared_ptr< EagleLibraryImportWizardContext > mContext
Definition: eaglelibraryimportwizardpage_selectelements.h:87
void updateItemCheckState(ElementType elementType, const QString &name, Qt::CheckState state) noexcept
Definition: eaglelibraryimportwizardpage_selectelements.cpp:207
void updateRootNodes() noexcept
Definition: eaglelibraryimportwizardpage_selectelements.cpp:222
virtual void initializePage() override
Definition: eaglelibraryimportwizardpage_selectelements.cpp:89
virtual bool isComplete() const override
Definition: eaglelibraryimportwizardpage_selectelements.cpp:158
void treeItemChanged(QTreeWidgetItem *item) noexcept
Definition: eaglelibraryimportwizardpage_selectelements.cpp:166
EagleLibraryImportWizardPage_SelectElements(const EagleLibraryImportWizardPage_SelectElements &other)=delete
QScopedPointer< Ui::EagleLibraryImportWizardPage_SelectElements > mUi
Definition: eaglelibraryimportwizardpage_selectelements.h:86
EagleLibraryImportWizardPage_SelectElements()=delete
Definition: occmodel.cpp:77