Qucs-GUI  0.0.18
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Slots | Private Slots | Private Member Functions | Private Attributes
DiagramDialog Class Reference

#include <diagramdialog.h>

Inheritance diagram for DiagramDialog:

Public Member Functions

 DiagramDialog (Diagram *d, const QString &_DataSet, QWidget *parent=0, Graph *currentGraph=0)
 
 ~DiagramDialog ()
 
bool loadVarData (const QString &)
 
void copyDiagramGraphs ()
 

Protected Slots

void reject ()
 

Private Slots

void slotReadVars (int)
 
void slotTakeVar (QTableWidgetItem *item)
 
void slotSelectGraph (QListWidgetItem *)
 
void slotNewGraph ()
 
void slotDeleteGraph ()
 
void slotOK ()
 
void slotApply ()
 
void slotCancel ()
 
void slotSetColor ()
 
void slotSetGridColor ()
 
void slotResetToTake (const QString &)
 
void slotSetProp2 (const QString &)
 
void slotSetNumMode (int)
 
void slotSetGridBox (int)
 
void slotSetGraphStyle (int)
 
void slotSetYAxis (int)
 
void slotManualX (int)
 
void slotManualY (int)
 
void slotManualZ (int)
 
void slotChangeTab (QWidget *)
 
void slotNewRotX (int)
 
void slotNewRotY (int)
 
void slotNewRotZ (int)
 
void slotEditRotX (const QString &)
 
void slotEditRotY (const QString &)
 
void slotEditRotZ (const QString &)
 

Private Member Functions

void SelectGraph (Graph *)
 

Private Attributes

DiagramDiag
 
QString defaultDataSet
 
QRegExp Expr
 
QDoubleValidator * ValDouble
 
QIntValidator * ValInteger
 
QRegExpValidator * Validator
 
QComboBox * ChooseData
 
QTableWidget * ChooseVars
 
QListWidget * GraphList
 
QVBoxLayout * all
 
QLineEdit * GraphInput
 
QLineEdit * Property2
 
QLineEdit * xLabel
 
QLineEdit * ylLabel
 
QLineEdit * yrLabel
 
QCheckBox * GridOn
 
QCheckBox * GridLogX
 
QCheckBox * GridLogY
 
QCheckBox * GridLogZ
 
QCheckBox * manualX
 
QCheckBox * manualY
 
QCheckBox * manualZ
 
QCheckBox * hideInvisible
 
QLineEdit * startX
 
QLineEdit * stepX
 
QLineEdit * stopX
 
QLineEdit * startY
 
QLineEdit * stepY
 
QLineEdit * stopY
 
QLineEdit * startZ
 
QLineEdit * stepZ
 
QLineEdit * stopZ
 
QLineEdit * rotationX
 
QLineEdit * rotationY
 
QLineEdit * rotationZ
 
QLabel * GridLabel1
 
QLabel * GridLabel2
 
QLabel * Label1
 
QLabel * Label2
 
QLabel * Label3
 
QLabel * Label4
 
QComboBox * PropertyBox
 
QComboBox * GridStyleBox
 
QComboBox * yAxisBox
 
QPushButton * ColorButt
 
QPushButton * GridColorButt
 
QSlider * SliderRotX
 
QSlider * SliderRotY
 
QSlider * SliderRotZ
 
Cross3DDiagCross
 
bool changed
 
bool transfer
 
bool toTake
 
Q3PtrList< GraphGraphs
 

Detailed Description

Definition at line 45 of file diagramdialog.h.

Constructor & Destructor Documentation

DiagramDialog::DiagramDialog ( Diagram d,
const QString &  _DataSet,
QWidget *  parent = 0,
Graph currentGraph = 0 
)

Definition at line 102 of file diagramdialog.cpp.

DiagramDialog::~DiagramDialog ( )

Definition at line 707 of file diagramdialog.cpp.

Member Function Documentation

void DiagramDialog::copyDiagramGraphs ( )

Definition at line 1262 of file diagramdialog.cpp.

bool DiagramDialog::loadVarData ( const QString &  )
void DiagramDialog::reject ( )
protectedslot

Definition at line 1157 of file diagramdialog.cpp.

void DiagramDialog::SelectGraph ( Graph g)
private

Definition at line 863 of file diagramdialog.cpp.

void DiagramDialog::slotApply ( )
privateslot

Definition at line 985 of file diagramdialog.cpp.

void DiagramDialog::slotCancel ( )
privateslot

Definition at line 1147 of file diagramdialog.cpp.

void DiagramDialog::slotChangeTab ( QWidget *  )
privateslot

Definition at line 1334 of file diagramdialog.cpp.

void DiagramDialog::slotDeleteGraph ( )
privateslot

Definition at line 900 of file diagramdialog.cpp.

void DiagramDialog::slotEditRotX ( const QString &  Text)
privateslot

Definition at line 1380 of file diagramdialog.cpp.

void DiagramDialog::slotEditRotY ( const QString &  Text)
privateslot

Definition at line 1389 of file diagramdialog.cpp.

void DiagramDialog::slotEditRotZ ( const QString &  Text)
privateslot

Definition at line 1398 of file diagramdialog.cpp.

void DiagramDialog::slotManualX ( int  state)
privateslot

Definition at line 1282 of file diagramdialog.cpp.

void DiagramDialog::slotManualY ( int  state)
privateslot

Definition at line 1299 of file diagramdialog.cpp.

void DiagramDialog::slotManualZ ( int  state)
privateslot

Definition at line 1316 of file diagramdialog.cpp.

void DiagramDialog::slotNewGraph ( )
privateslot

Definition at line 950 of file diagramdialog.cpp.

void DiagramDialog::slotNewRotX ( int  Value)
privateslot

Definition at line 1353 of file diagramdialog.cpp.

void DiagramDialog::slotNewRotY ( int  Value)
privateslot

Definition at line 1362 of file diagramdialog.cpp.

void DiagramDialog::slotNewRotZ ( int  Value)
privateslot

Definition at line 1371 of file diagramdialog.cpp.

void DiagramDialog::slotOK ( )
privateslot

Definition at line 977 of file diagramdialog.cpp.

void DiagramDialog::slotReadVars ( int  )
privateslot

Definition at line 716 of file diagramdialog.cpp.

void DiagramDialog::slotResetToTake ( const QString &  s)
privateslot

Definition at line 1190 of file diagramdialog.cpp.

void DiagramDialog::slotSelectGraph ( QListWidgetItem *  item)
privateslot

Definition at line 851 of file diagramdialog.cpp.

void DiagramDialog::slotSetColor ( )
privateslot

Definition at line 1163 of file diagramdialog.cpp.

void DiagramDialog::slotSetGraphStyle ( int  style)
privateslot

Definition at line 1249 of file diagramdialog.cpp.

void DiagramDialog::slotSetGridBox ( int  state)
privateslot

Definition at line 1231 of file diagramdialog.cpp.

void DiagramDialog::slotSetGridColor ( )
privateslot

Definition at line 1179 of file diagramdialog.cpp.

void DiagramDialog::slotSetNumMode ( int  Mode)
privateslot

Definition at line 1218 of file diagramdialog.cpp.

void DiagramDialog::slotSetProp2 ( const QString &  s)
privateslot

Definition at line 1204 of file diagramdialog.cpp.

void DiagramDialog::slotSetYAxis ( int  axis)
privateslot

Definition at line 1270 of file diagramdialog.cpp.

void DiagramDialog::slotTakeVar ( QTableWidgetItem *  item)
privateslot

Definition at line 787 of file diagramdialog.cpp.

Field Documentation

QVBoxLayout* DiagramDialog::all
private

Definition at line 104 of file diagramdialog.h.

bool DiagramDialog::changed
private

Definition at line 117 of file diagramdialog.h.

QComboBox* DiagramDialog::ChooseData
private

Definition at line 99 of file diagramdialog.h.

QTableWidget* DiagramDialog::ChooseVars
private

Definition at line 101 of file diagramdialog.h.

QPushButton* DiagramDialog::ColorButt
private

Definition at line 114 of file diagramdialog.h.

QString DiagramDialog::defaultDataSet
private

Definition at line 92 of file diagramdialog.h.

Diagram* DiagramDialog::Diag
private

Definition at line 91 of file diagramdialog.h.

Cross3D* DiagramDialog::DiagCross
private

Definition at line 116 of file diagramdialog.h.

QRegExp DiagramDialog::Expr
private

Definition at line 94 of file diagramdialog.h.

QLineEdit* DiagramDialog::GraphInput
private

Definition at line 105 of file diagramdialog.h.

QListWidget* DiagramDialog::GraphList
private

Definition at line 102 of file diagramdialog.h.

Q3PtrList<Graph> DiagramDialog::Graphs
private

Definition at line 118 of file diagramdialog.h.

QPushButton * DiagramDialog::GridColorButt
private

Definition at line 114 of file diagramdialog.h.

QLabel* DiagramDialog::GridLabel1
private

Definition at line 112 of file diagramdialog.h.

QLabel * DiagramDialog::GridLabel2
private

Definition at line 112 of file diagramdialog.h.

QCheckBox * DiagramDialog::GridLogX
private

Definition at line 106 of file diagramdialog.h.

QCheckBox * DiagramDialog::GridLogY
private

Definition at line 106 of file diagramdialog.h.

QCheckBox * DiagramDialog::GridLogZ
private

Definition at line 106 of file diagramdialog.h.

QCheckBox* DiagramDialog::GridOn
private

Definition at line 106 of file diagramdialog.h.

QComboBox * DiagramDialog::GridStyleBox
private

Definition at line 113 of file diagramdialog.h.

QCheckBox * DiagramDialog::hideInvisible
private

Definition at line 107 of file diagramdialog.h.

QLabel * DiagramDialog::Label1
private

Definition at line 112 of file diagramdialog.h.

QLabel * DiagramDialog::Label2
private

Definition at line 112 of file diagramdialog.h.

QLabel * DiagramDialog::Label3
private

Definition at line 112 of file diagramdialog.h.

QLabel * DiagramDialog::Label4
private

Definition at line 112 of file diagramdialog.h.

QCheckBox* DiagramDialog::manualX
private

Definition at line 107 of file diagramdialog.h.

QCheckBox * DiagramDialog::manualY
private

Definition at line 107 of file diagramdialog.h.

QCheckBox * DiagramDialog::manualZ
private

Definition at line 107 of file diagramdialog.h.

QLineEdit * DiagramDialog::Property2
private

Definition at line 105 of file diagramdialog.h.

QComboBox* DiagramDialog::PropertyBox
private

Definition at line 113 of file diagramdialog.h.

QLineEdit* DiagramDialog::rotationX
private

Definition at line 111 of file diagramdialog.h.

QLineEdit * DiagramDialog::rotationY
private

Definition at line 111 of file diagramdialog.h.

QLineEdit * DiagramDialog::rotationZ
private

Definition at line 111 of file diagramdialog.h.

QSlider* DiagramDialog::SliderRotX
private

Definition at line 115 of file diagramdialog.h.

QSlider * DiagramDialog::SliderRotY
private

Definition at line 115 of file diagramdialog.h.

QSlider * DiagramDialog::SliderRotZ
private

Definition at line 115 of file diagramdialog.h.

QLineEdit* DiagramDialog::startX
private

Definition at line 108 of file diagramdialog.h.

QLineEdit* DiagramDialog::startY
private

Definition at line 109 of file diagramdialog.h.

QLineEdit* DiagramDialog::startZ
private

Definition at line 110 of file diagramdialog.h.

QLineEdit * DiagramDialog::stepX
private

Definition at line 108 of file diagramdialog.h.

QLineEdit * DiagramDialog::stepY
private

Definition at line 109 of file diagramdialog.h.

QLineEdit * DiagramDialog::stepZ
private

Definition at line 110 of file diagramdialog.h.

QLineEdit * DiagramDialog::stopX
private

Definition at line 108 of file diagramdialog.h.

QLineEdit * DiagramDialog::stopY
private

Definition at line 109 of file diagramdialog.h.

QLineEdit * DiagramDialog::stopZ
private

Definition at line 110 of file diagramdialog.h.

bool DiagramDialog::toTake
private

Definition at line 117 of file diagramdialog.h.

bool DiagramDialog::transfer
private

Definition at line 117 of file diagramdialog.h.

QDoubleValidator* DiagramDialog::ValDouble
private

Definition at line 95 of file diagramdialog.h.

QRegExpValidator* DiagramDialog::Validator
private

Definition at line 97 of file diagramdialog.h.

QIntValidator* DiagramDialog::ValInteger
private

Definition at line 96 of file diagramdialog.h.

QLineEdit * DiagramDialog::xLabel
private

Definition at line 105 of file diagramdialog.h.

QComboBox * DiagramDialog::yAxisBox
private

Definition at line 113 of file diagramdialog.h.

QLineEdit * DiagramDialog::ylLabel
private

Definition at line 105 of file diagramdialog.h.

QLineEdit * DiagramDialog::yrLabel
private

Definition at line 105 of file diagramdialog.h.


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