20#ifndef LIBREPCB_EDITOR_PACKAGEPADCOMBOBOX_H
21#define LIBREPCB_EDITOR_PACKAGEPADCOMBOBOX_H
The Uuid class is a replacement for QUuid to get UUID strings without {} braces.
Definition uuid.h:56
The PackagePadComboBox class.
Definition packagepadcombobox.h:44
void currentPadChanged(std::optional< Uuid > pad)
~PackagePadComboBox() noexcept
Definition packagepadcombobox.cpp:54
void setCurrentPad(std::optional< Uuid > pad) noexcept
Definition packagepadcombobox.cpp:78
std::optional< Uuid > getCurrentPad() const noexcept
Definition packagepadcombobox.cpp:61
std::optional< Uuid > getPadAtIndex(int index) const noexcept
Definition packagepadcombobox.cpp:87
void currentIndexChanged(int index) noexcept
Definition packagepadcombobox.cpp:93
void setPads(const PackagePadList &pads) noexcept
Definition packagepadcombobox.cpp:69
QComboBox * mComboBox
Definition packagepadcombobox.h:71
PackagePadComboBox(const PackagePadComboBox &other)=delete
Definition occmodel.cpp:76