LibrePCB Developers Documentation
Loading...
Searching...
No Matches
FabricationOutputDialog Class Referencefinal

The FabricationOutputDialog class. More...

#include <fabricationoutputdialog.h>

Inherits QDialog.

+ Collaboration diagram for FabricationOutputDialog:

Signals

void orderPcbDialogTriggered ()
 

Public Member Functions

 FabricationOutputDialog ()=delete
 
 FabricationOutputDialog (const FabricationOutputDialog &other)=delete
 
 FabricationOutputDialog (const WorkspaceSettings &settings, Board &board, QWidget *parent=0)
 
 ~FabricationOutputDialog ()
 

Private Member Functions

void btnDefaultSuffixesClicked ()
 
void btnProtelSuffixesClicked ()
 
void btnGenerateClicked ()
 
void btnBrowseOutputDirClicked ()
 

Private Attributes

const WorkspaceSettingsmSettings
 
ProjectmProject
 
BoardmBoard
 
QScopedPointer< Ui::FabricationOutputDialog > mUi
 
QPointer< QPushButton > mBtnGenerate
 

Detailed Description

Constructor & Destructor Documentation

◆ FabricationOutputDialog() [1/3]

◆ FabricationOutputDialog() [2/3]

◆ FabricationOutputDialog() [3/3]

FabricationOutputDialog ( const WorkspaceSettings settings,
Board board,
QWidget *  parent = 0 
)
explicit
+ Here is the call graph for this function:

◆ ~FabricationOutputDialog()

Member Function Documentation

◆ orderPcbDialogTriggered

void orderPcbDialogTriggered ( )
signal

◆ btnDefaultSuffixesClicked()

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

◆ btnProtelSuffixesClicked()

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

◆ btnGenerateClicked()

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

◆ btnBrowseOutputDirClicked()

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

Member Data Documentation

◆ mSettings

const WorkspaceSettings& mSettings
private

◆ mProject

Project& mProject
private

◆ mBoard

Board& mBoard
private

◆ mUi

QScopedPointer<Ui::FabricationOutputDialog> mUi
private

◆ mBtnGenerate

QPointer<QPushButton> mBtnGenerate
private

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