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

The EditNetClassesDialog class. More...

#include <editnetclassesdialog.h>

Inherits QDialog.

+ Collaboration diagram for EditNetClassesDialog:

Public Member Functions

 EditNetClassesDialog (Circuit &circuit, UndoStack &undoStack, QWidget *parent=0)
 
 ~EditNetClassesDialog () noexcept
 

Private Slots

void on_tableWidget_itemChanged (QTableWidgetItem *item)
 
void on_btnAdd_clicked ()
 
void on_btnRemove_clicked ()
 

Private Member Functions

 EditNetClassesDialog ()
 
 EditNetClassesDialog (const EditNetClassesDialog &other)
 
EditNetClassesDialogoperator= (const EditNetClassesDialog &rhs)
 

Private Attributes

CircuitmCircuit
 
Ui::EditNetClassesDialog * mUi
 
UndoStackmUndoStack
 

Detailed Description

The EditNetClassesDialog class.

Todo:
This class contains very ugly code (static casts) and is not really finished...
Author
ubruhin
Date
2014-10-05

Constructor & Destructor Documentation

EditNetClassesDialog ( Circuit circuit,
UndoStack undoStack,
QWidget *  parent = 0 
)
explicit

+ Here is the call graph for this function:

~EditNetClassesDialog ( )
noexcept

+ Here is the call graph for this function:

EditNetClassesDialog ( )
private
EditNetClassesDialog ( const EditNetClassesDialog other)
private

Member Function Documentation

void on_tableWidget_itemChanged ( QTableWidgetItem *  item)
privateslot

+ Here is the call graph for this function:

void on_btnAdd_clicked ( )
privateslot

+ Here is the call graph for this function:

void on_btnRemove_clicked ( )
privateslot

+ Here is the call graph for this function:

EditNetClassesDialog& operator= ( const EditNetClassesDialog rhs)
private

Member Data Documentation

Circuit& mCircuit
private
Ui::EditNetClassesDialog* mUi
private
UndoStack& mUndoStack
private

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