LibrePCB Developers Documentation
|
The HolePropertiesDialog class. More...
#include <holepropertiesdialog.h>
Inherits QDialog.
Public Member Functions | |
HolePropertiesDialog ()=delete | |
HolePropertiesDialog (const HolePropertiesDialog &other)=delete | |
HolePropertiesDialog (Hole &hole, UndoStack &undoStack, const LengthUnit &lengthUnit, const QString &settingsPrefix, QWidget *parent=nullptr) noexcept | |
HolePropertiesDialog (BI_Hole &hole, UndoStack &undoStack, const LengthUnit &lengthUnit, const QString &settingsPrefix, QWidget *parent=nullptr) noexcept | |
~HolePropertiesDialog () noexcept | |
void | setReadOnly (bool readOnly) noexcept |
HolePropertiesDialog & | operator= (const HolePropertiesDialog &rhs)=delete |
Private Member Functions | |
HolePropertiesDialog (Hole *libObj, BI_Hole *boardObj, UndoStack &undoStack, const LengthUnit &lengthUnit, const QString &settingsPrefix, QWidget *parent=nullptr) noexcept | |
template<typename T > | |
void | load (const T &obj) noexcept |
void | on_buttonBox_clicked (QAbstractButton *button) |
bool | applyChanges () noexcept |
template<typename T > | |
void | applyChanges (T &cmd) |
Private Attributes | |
Hole * | mLibraryObj |
BI_Hole * | mBoardObj |
UndoStack & | mUndoStack |
QScopedPointer< Ui::HolePropertiesDialog > | mUi |
The HolePropertiesDialog class.
|
delete |
|
delete |
|
noexcept |
|
noexcept |
|
noexcept |
|
privatenoexcept |
|
noexcept |
|
delete |
|
privatenoexcept |
|
private |
|
privatenoexcept |
|
private |
|
private |
|
private |
|
private |
|
private |