20#ifndef LIBREPCB_EDITOR_NEWELEMENTWIZARDPAGE_DEVICEPROPERTIES_H
21#define LIBREPCB_EDITOR_NEWELEMENTWIZARDPAGE_DEVICEPROPERTIES_H
38class NewElementWizardPage_DeviceProperties;
62 int nextId() const noexcept override;
The Uuid class is a replacement for QUuid to get UUID strings without {} braces.
Definition: uuid.h:58
The NewElementWizardContext class.
Definition: newelementwizardcontext.h:58
The NewElementWizardPage_DeviceProperties class.
Definition: newelementwizardpage_deviceproperties.h:48
void btnChoosePackageClicked() noexcept
Definition: newelementwizardpage_deviceproperties.cpp:88
QScopedPointer< Ui::NewElementWizardPage_DeviceProperties > mUi
Definition: newelementwizardpage_deviceproperties.h:78
int nextId() const noexcept override
Definition: newelementwizardpage_deviceproperties.cpp:70
void initializePage() noexcept override
Definition: newelementwizardpage_deviceproperties.cpp:148
void btnChooseComponentClicked() noexcept
Definition: newelementwizardpage_deviceproperties.cpp:79
void cleanupPage() noexcept override
Definition: newelementwizardpage_deviceproperties.cpp:154
void setComponent(const tl::optional< Uuid > &uuid) noexcept
Definition: newelementwizardpage_deviceproperties.cpp:97
NewElementWizardContext & mContext
Definition: newelementwizardpage_deviceproperties.h:77
NewElementWizardPage_DeviceProperties()=delete
bool isComplete() const noexcept override
Definition: newelementwizardpage_deviceproperties.cpp:64
NewElementWizardPage_DeviceProperties(const NewElementWizardPage_DeviceProperties &other)=delete
void setPackage(const tl::optional< Uuid > &uuid) noexcept
Definition: newelementwizardpage_deviceproperties.cpp:120
Definition: occmodel.cpp:77