Qucs-GUI  0.0.19
Public Member Functions | Private Slots | Private Attributes
ID_Dialog Class Reference

The ID_Dialog class, edit subcircuit symbol properties. More...

#include <id_dialog.h>

Collaboration diagram for ID_Dialog:
Collaboration graph
[legend]

Public Member Functions

 ID_Dialog (ID_Text *)
 ~ID_Dialog ()

Private Slots

void slotOk ()
 ID_Dialog::slotOk Commit changes from dialog table to component properties.
void slotApply ()
 ID_Dialog::slotApply Apply data from edit fields to table.
void slotAddParameter ()
 ID_Dialog::slotAddParameter Add new set of parameters from edit fields into table.
void slotRemoveParameter ()
 ID_Dialog::slotRemoveParameter Remove selected row from table.
void slotEditParameter ()
 ID_Dialog::slotEditParameter Place data from selected table row in the edit fields.

Private Attributes

ID_TextidText
QVBoxLayout * all
QLineEdit * Prefix
QTableWidget * ParamTable
QCheckBox * showCheck
QLineEdit * ParamNameEdit
QLineEdit * ValueEdit
QLineEdit * DescriptionEdit
QLineEdit * TypeEdit
QRegExp Expr
QRegExpValidator * SubVal
QRegExpValidator * NameVal
QRegExpValidator * ValueVal
QRegExpValidator * DescrVal
QRegExpValidator * TypeVal

Detailed Description

The ID_Dialog class, edit subcircuit symbol properties.

Definition at line 38 of file id_dialog.h.


Constructor & Destructor Documentation

ID_Dialog::ID_Dialog ( ID_Text idText_)

Definition at line 35 of file id_dialog.cpp.

Here is the call graph for this function:

Definition at line 164 of file id_dialog.cpp.


Member Function Documentation

void ID_Dialog::slotAddParameter ( ) [private, slot]

ID_Dialog::slotAddParameter Add new set of parameters from edit fields into table.

Select added row.

Definition at line 199 of file id_dialog.cpp.

Here is the caller graph for this function:

void ID_Dialog::slotApply ( ) [private, slot]

ID_Dialog::slotApply Apply data from edit fields to table.

Clear edit fields.

Definition at line 312 of file id_dialog.cpp.

Here is the caller graph for this function:

void ID_Dialog::slotEditParameter ( ) [private, slot]

ID_Dialog::slotEditParameter Place data from selected table row in the edit fields.

Definition at line 179 of file id_dialog.cpp.

Here is the caller graph for this function:

void ID_Dialog::slotOk ( ) [private, slot]

ID_Dialog::slotOk Commit changes from dialog table to component properties.

Definition at line 260 of file id_dialog.cpp.

Here is the caller graph for this function:

void ID_Dialog::slotRemoveParameter ( ) [private, slot]

ID_Dialog::slotRemoveParameter Remove selected row from table.

Definition at line 247 of file id_dialog.cpp.

Here is the caller graph for this function:


Field Documentation

QVBoxLayout* ID_Dialog::all [private]

Definition at line 47 of file id_dialog.h.

QLineEdit * ID_Dialog::DescriptionEdit [private]

Definition at line 52 of file id_dialog.h.

QRegExpValidator * ID_Dialog::DescrVal [private]

Definition at line 55 of file id_dialog.h.

QRegExp ID_Dialog::Expr [private]

Definition at line 54 of file id_dialog.h.

Definition at line 45 of file id_dialog.h.

QRegExpValidator * ID_Dialog::NameVal [private]

Definition at line 55 of file id_dialog.h.

QLineEdit* ID_Dialog::ParamNameEdit [private]

Definition at line 52 of file id_dialog.h.

QTableWidget* ID_Dialog::ParamTable [private]

Definition at line 50 of file id_dialog.h.

QLineEdit* ID_Dialog::Prefix [private]

Definition at line 48 of file id_dialog.h.

QCheckBox* ID_Dialog::showCheck [private]

Definition at line 51 of file id_dialog.h.

QRegExpValidator* ID_Dialog::SubVal [private]

Definition at line 55 of file id_dialog.h.

QLineEdit * ID_Dialog::TypeEdit [private]

Definition at line 52 of file id_dialog.h.

QRegExpValidator * ID_Dialog::TypeVal [private]

Definition at line 55 of file id_dialog.h.

QLineEdit * ID_Dialog::ValueEdit [private]

Definition at line 52 of file id_dialog.h.

QRegExpValidator * ID_Dialog::ValueVal [private]

Definition at line 55 of file id_dialog.h.


The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines