LibrePCB Developers Documentation
BoardLayerStackSetupDialog Class Referencefinal

The BoardLayerStackSetupDialog class. More...

#include <boardlayerstacksetupdialog.h>

Inherits QDialog.

+ Collaboration diagram for BoardLayerStackSetupDialog:

Public Member Functions

 BoardLayerStackSetupDialog ()=delete
 
 BoardLayerStackSetupDialog (const BoardLayerStackSetupDialog &other)=delete
 
 BoardLayerStackSetupDialog (BoardLayerStack &layerStack, UndoStack &undoStack, QWidget *parent) noexcept
 
 ~BoardLayerStackSetupDialog () noexcept
 
BoardLayerStackSetupDialogoperator= (const BoardLayerStackSetupDialog &rhs)=delete
 

Private Member Functions

void keyPressEvent (QKeyEvent *e)
 
void accept ()
 
bool applyChanges () noexcept
 

Private Attributes

BoardLayerStackmLayerStack
 
UndoStackmUndoStack
 
QScopedPointer< Ui::BoardLayerStackSetupDialog > mUi
 

Detailed Description

Constructor & Destructor Documentation

◆ BoardLayerStackSetupDialog() [1/3]

◆ BoardLayerStackSetupDialog() [2/3]

◆ BoardLayerStackSetupDialog() [3/3]

BoardLayerStackSetupDialog ( BoardLayerStack layerStack,
UndoStack undoStack,
QWidget *  parent 
)
noexcept
+ Here is the call graph for this function:

◆ ~BoardLayerStackSetupDialog()

Member Function Documentation

◆ operator=()

BoardLayerStackSetupDialog& operator= ( const BoardLayerStackSetupDialog rhs)
delete

◆ keyPressEvent()

void keyPressEvent ( QKeyEvent *  e)
private
+ Here is the call graph for this function:

◆ accept()

void accept ( )
private
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ applyChanges()

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

Member Data Documentation

◆ mLayerStack

BoardLayerStack& mLayerStack
private

◆ mUndoStack

UndoStack& mUndoStack
private

◆ mUi

QScopedPointer<Ui::BoardLayerStackSetupDialog> mUi
private

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