LibrePCB Developers Documentation
BoardPlanePropertiesDialog Class Referencefinal

The BoardPlanePropertiesDialog class. More...

#include <boardplanepropertiesdialog.h>

Inherits QDialog.

+ Collaboration diagram for BoardPlanePropertiesDialog:

Public Member Functions

 BoardPlanePropertiesDialog ()=delete
 
 BoardPlanePropertiesDialog (const BoardPlanePropertiesDialog &other)=delete
 
 BoardPlanePropertiesDialog (Project &project, BI_Plane &plane, UndoStack &undoStack, const LengthUnit &lengthUnit, const QString &settingsPrefix, QWidget *parent) noexcept
 
 ~BoardPlanePropertiesDialog () noexcept
 

Private Member Functions

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

Private Attributes

ProjectmProject
 
BI_PlanemPlane
 
QScopedPointer< Ui::BoardPlanePropertiesDialog > mUi
 
UndoStackmUndoStack
 

Detailed Description

Constructor & Destructor Documentation

◆ BoardPlanePropertiesDialog() [1/3]

◆ BoardPlanePropertiesDialog() [2/3]

◆ BoardPlanePropertiesDialog() [3/3]

BoardPlanePropertiesDialog ( Project project,
BI_Plane plane,
UndoStack undoStack,
const LengthUnit lengthUnit,
const QString &  settingsPrefix,
QWidget *  parent 
)
noexcept
+ Here is the call graph for this function:

◆ ~BoardPlanePropertiesDialog()

Member Function Documentation

◆ buttonBoxClicked()

void buttonBoxClicked ( QAbstractButton *  button)
privatenoexcept
+ Here is the caller graph for this function:

◆ applyChanges()

bool applyChanges ( )
privatenoexcept
+ Here is the call graph for this function:

Member Data Documentation

◆ mProject

Project& mProject
private

◆ mPlane

BI_Plane& mPlane
private

◆ mUi

QScopedPointer<Ui::BoardPlanePropertiesDialog> mUi
private

◆ mUndoStack

UndoStack& mUndoStack
private

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