LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HolePropertiesDialog Class Referencefinal

The HolePropertiesDialog class. More...

#include <holepropertiesdialog.h>

Inherits QDialog.

+ Collaboration diagram for HolePropertiesDialog:

Public Member Functions

 HolePropertiesDialog ()=delete
 
 HolePropertiesDialog (const HolePropertiesDialog &other)=delete
 
 HolePropertiesDialog (Hole &hole, UndoStack &undoStack, QWidget *parent=nullptr) noexcept
 
 ~HolePropertiesDialog () noexcept
 
HolePropertiesDialogoperator= (const HolePropertiesDialog &rhs)=delete
 

Private Member Functions

void on_buttonBox_clicked (QAbstractButton *button)
 
bool applyChanges () noexcept
 

Private Attributes

HolemHole
 
UndoStackmUndoStack
 
QScopedPointer
< Ui::HolePropertiesDialog > 
mUi
 

Detailed Description

Constructor & Destructor Documentation

HolePropertiesDialog ( const HolePropertiesDialog other)
delete
HolePropertiesDialog ( Hole hole,
UndoStack undoStack,
QWidget *  parent = nullptr 
)
noexcept

+ Here is the call graph for this function:

~HolePropertiesDialog ( )
noexcept

Member Function Documentation

HolePropertiesDialog& operator= ( const HolePropertiesDialog rhs)
delete
void on_buttonBox_clicked ( QAbstractButton *  button)
private

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool applyChanges ( )
privatenoexcept

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

Hole& mHole
private
UndoStack& mUndoStack
private
QScopedPointer<Ui::HolePropertiesDialog> mUi
private

The documentation for this class was generated from the following files: