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

#include <optimizedialog.h>

Inheritance diagram for OptimizeDialog:

Public Member Functions

 OptimizeDialog (Optimize_Sim *, Schematic *)
 
 ~OptimizeDialog ()
 

Data Fields

Optimize_SimComp
 
SchematicDoc
 
bool changed
 
Q3VBoxLayout * all
 
QLineEdit * NameEdit
 
QLineEdit * VarNameEdit
 
QLineEdit * VarInitEdit
 
QLineEdit * VarMinEdit
 
QLineEdit * VarMaxEdit
 
QLineEdit * IterEdit
 
QLineEdit * RefreshEdit
 
QLineEdit * ParentsEdit
 
QLineEdit * ConstEdit
 
QLineEdit * CrossEdit
 
QLineEdit * SeedEdit
 
QLineEdit * CostVarEdit
 
QLineEdit * CostObjEdit
 
QLineEdit * CostConEdit
 
QLineEdit * GoalNameEdit
 
QLineEdit * GoalNumEdit
 
QCheckBox * VarActiveCheck
 
QComboBox * SimEdit
 
QComboBox * GoalTypeCombo
 
QComboBox * MethodCombo
 
QComboBox * VarTypeCombo
 
Q3ListView * VarList
 
Q3ListView * GoalList
 
QRegExp Expr
 
QRegExpValidator * Validator
 
QDoubleValidator * numVal
 
QIntValidator * intVal
 

Private Slots

void slotOK ()
 
void slotApply ()
 
void slotCancel ()
 
void slotAddVariable ()
 
void slotDeleteVariable ()
 
void slotAddGoal ()
 
void slotDeleteGoal ()
 
void slotEditGoal (Q3ListViewItem *)
 
void slotEditVariable (Q3ListViewItem *)
 
void slotChangeVarName (const QString &)
 
void slotChangeVarActive (bool)
 
void slotChangeVarInit (const QString &)
 
void slotChangeVarMin (const QString &)
 
void slotChangeVarMax (const QString &)
 
void slotChangeVarType (const QString &)
 
void slotChangeGoalName (const QString &)
 
void slotChangeGoalNum (const QString &)
 
void slotChangeGoalType (const QString &)
 

Private Member Functions

void createASCOFiles ()
 

Detailed Description

Definition at line 40 of file optimizedialog.h.

Constructor & Destructor Documentation

OptimizeDialog::OptimizeDialog ( Optimize_Sim c_,
Schematic d_ 
)

Definition at line 42 of file optimizedialog.cpp.

OptimizeDialog::~OptimizeDialog ( )

Definition at line 331 of file optimizedialog.cpp.

Member Function Documentation

void OptimizeDialog::createASCOFiles ( )
private
void OptimizeDialog::slotAddGoal ( )
privateslot

Definition at line 479 of file optimizedialog.cpp.

void OptimizeDialog::slotAddVariable ( )
privateslot

Definition at line 365 of file optimizedialog.cpp.

void OptimizeDialog::slotApply ( )
privateslot

Definition at line 551 of file optimizedialog.cpp.

void OptimizeDialog::slotCancel ( )
privateslot

Definition at line 659 of file optimizedialog.cpp.

void OptimizeDialog::slotChangeGoalName ( const QString &  )
privateslot

Definition at line 520 of file optimizedialog.cpp.

void OptimizeDialog::slotChangeGoalNum ( const QString &  Text)
privateslot

Definition at line 535 of file optimizedialog.cpp.

void OptimizeDialog::slotChangeGoalType ( const QString &  Text)
privateslot

Definition at line 526 of file optimizedialog.cpp.

void OptimizeDialog::slotChangeVarActive ( bool  On)
privateslot

Definition at line 409 of file optimizedialog.cpp.

void OptimizeDialog::slotChangeVarInit ( const QString &  Text)
privateslot

Definition at line 424 of file optimizedialog.cpp.

void OptimizeDialog::slotChangeVarMax ( const QString &  Text)
privateslot

Definition at line 442 of file optimizedialog.cpp.

void OptimizeDialog::slotChangeVarMin ( const QString &  Text)
privateslot

Definition at line 433 of file optimizedialog.cpp.

void OptimizeDialog::slotChangeVarName ( const QString &  )
privateslot

Definition at line 418 of file optimizedialog.cpp.

void OptimizeDialog::slotChangeVarType ( const QString &  Text)
privateslot

Definition at line 451 of file optimizedialog.cpp.

void OptimizeDialog::slotDeleteGoal ( )
privateslot

Definition at line 504 of file optimizedialog.cpp.

void OptimizeDialog::slotDeleteVariable ( )
privateslot

Definition at line 393 of file optimizedialog.cpp.

void OptimizeDialog::slotEditGoal ( Q3ListViewItem *  Item)
privateslot

Definition at line 460 of file optimizedialog.cpp.

void OptimizeDialog::slotEditVariable ( Q3ListViewItem *  Item)
privateslot

Definition at line 340 of file optimizedialog.cpp.

void OptimizeDialog::slotOK ( )
privateslot

Definition at line 544 of file optimizedialog.cpp.

Field Documentation

Q3VBoxLayout* OptimizeDialog::all

Definition at line 74 of file optimizedialog.h.

bool OptimizeDialog::changed

Definition at line 72 of file optimizedialog.h.

Optimize_Sim* OptimizeDialog::Comp

Definition at line 70 of file optimizedialog.h.

QLineEdit * OptimizeDialog::ConstEdit

Definition at line 75 of file optimizedialog.h.

QLineEdit * OptimizeDialog::CostConEdit

Definition at line 75 of file optimizedialog.h.

QLineEdit * OptimizeDialog::CostObjEdit

Definition at line 75 of file optimizedialog.h.

QLineEdit * OptimizeDialog::CostVarEdit

Definition at line 75 of file optimizedialog.h.

QLineEdit * OptimizeDialog::CrossEdit

Definition at line 75 of file optimizedialog.h.

Schematic* OptimizeDialog::Doc

Definition at line 71 of file optimizedialog.h.

QRegExp OptimizeDialog::Expr

Definition at line 84 of file optimizedialog.h.

Q3ListView * OptimizeDialog::GoalList

Definition at line 82 of file optimizedialog.h.

QLineEdit * OptimizeDialog::GoalNameEdit

Definition at line 75 of file optimizedialog.h.

QLineEdit * OptimizeDialog::GoalNumEdit

Definition at line 75 of file optimizedialog.h.

QComboBox * OptimizeDialog::GoalTypeCombo

Definition at line 81 of file optimizedialog.h.

QIntValidator* OptimizeDialog::intVal

Definition at line 87 of file optimizedialog.h.

QLineEdit * OptimizeDialog::IterEdit

Definition at line 75 of file optimizedialog.h.

QComboBox * OptimizeDialog::MethodCombo

Definition at line 81 of file optimizedialog.h.

QLineEdit* OptimizeDialog::NameEdit

Definition at line 75 of file optimizedialog.h.

QDoubleValidator* OptimizeDialog::numVal

Definition at line 86 of file optimizedialog.h.

QLineEdit * OptimizeDialog::ParentsEdit

Definition at line 75 of file optimizedialog.h.

QLineEdit * OptimizeDialog::RefreshEdit

Definition at line 75 of file optimizedialog.h.

QLineEdit * OptimizeDialog::SeedEdit

Definition at line 75 of file optimizedialog.h.

QComboBox* OptimizeDialog::SimEdit

Definition at line 81 of file optimizedialog.h.

QRegExpValidator* OptimizeDialog::Validator

Definition at line 85 of file optimizedialog.h.

QCheckBox* OptimizeDialog::VarActiveCheck

Definition at line 80 of file optimizedialog.h.

QLineEdit * OptimizeDialog::VarInitEdit

Definition at line 75 of file optimizedialog.h.

Q3ListView* OptimizeDialog::VarList

Definition at line 82 of file optimizedialog.h.

QLineEdit * OptimizeDialog::VarMaxEdit

Definition at line 75 of file optimizedialog.h.

QLineEdit * OptimizeDialog::VarMinEdit

Definition at line 75 of file optimizedialog.h.

QLineEdit * OptimizeDialog::VarNameEdit

Definition at line 75 of file optimizedialog.h.

QComboBox * OptimizeDialog::VarTypeCombo

Definition at line 81 of file optimizedialog.h.


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