My Project  0.0.16
QUCS Mapping
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Slots | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
MatchDialog Class Reference

#include <matchdialog.h>

Inheritance diagram for MatchDialog:
Inheritance graph
[legend]
Collaboration diagram for MatchDialog:
Collaboration graph
[legend]

Public Slots

void slotButtCreate ()
 
void slotImpedanceChanged (const QString &)
 
void slotReflexionChanged (const QString &)
 
void slotSetTwoPort (bool)
 
void slotChangeMode (int)
 

Public Member Functions

 MatchDialog (QWidget *parent=0)
 
 ~MatchDialog ()
 
void setFrequency (double)
 

Static Public Member Functions

static void c2p (double &, double &)
 
static void p2c (double &, double &)
 
static void r2z (double &, double &, double)
 
static void z2r (double &, double &, double)
 
static QString calcMatching (double, double, double, double)
 
static bool calcMatchingCircuit (double, double, double, double)
 
static QString calcBiMatch (double, double, double, double, double, double, double, double)
 
static bool calc2PortMatch (double, double, double, double, double, double, double, double, double)
 

Public Attributes

QLineEdit * Ref1Edit
 
QLineEdit * Ref2Edit
 
QLineEdit * FrequencyEdit
 
QLineEdit * S11magEdit
 
QLineEdit * S11degEdit
 
QLineEdit * S21magEdit
 
QLineEdit * S21degEdit
 
QLineEdit * S12magEdit
 
QLineEdit * S12degEdit
 
QLineEdit * S22magEdit
 
QLineEdit * S22degEdit
 
QCheckBox * TwoCheck
 

Detailed Description

Definition at line 33 of file matchdialog.h.

Constructor & Destructor Documentation

MatchDialog::MatchDialog ( QWidget *  parent = 0)

Definition at line 46 of file matchdialog.cpp.

Here is the call graph for this function:

MatchDialog::~MatchDialog ( )

Definition at line 172 of file matchdialog.cpp.

Member Function Documentation

void MatchDialog::c2p ( double &  Real,
double &  Imag 
)
static

Definition at line 391 of file matchdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

bool MatchDialog::calc2PortMatch ( double  S11real,
double  S11imag,
double  S22real,
double  S22imag,
double  DetReal,
double  DetImag,
double  Z1,
double  Z2,
double  Freq 
)
static

Definition at line 593 of file matchdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

QString MatchDialog::calcBiMatch ( double  S11real,
double  S11imag,
double  S22real,
double  S22imag,
double  DetReal,
double  DetImag,
double  Z0,
double  Freq 
)
static

Definition at line 564 of file matchdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

QString MatchDialog::calcMatching ( double  r_real,
double  r_imag,
double  Z0,
double  Freq 
)
static

Definition at line 427 of file matchdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

bool MatchDialog::calcMatchingCircuit ( double  r_real,
double  r_imag,
double  Z0,
double  Freq 
)
static

Definition at line 489 of file matchdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MatchDialog::p2c ( double &  Real,
double &  Imag 
)
static

Definition at line 400 of file matchdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MatchDialog::r2z ( double &  Real,
double &  Imag,
double  Z0 
)
static

Definition at line 409 of file matchdialog.cpp.

Here is the caller graph for this function:

void MatchDialog::setFrequency ( double  Freq_)

Definition at line 179 of file matchdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MatchDialog::slotButtCreate ( )
slot

Definition at line 347 of file matchdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MatchDialog::slotChangeMode ( int  Index)
slot

Definition at line 235 of file matchdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MatchDialog::slotImpedanceChanged ( const QString &  )
slot

Definition at line 310 of file matchdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MatchDialog::slotReflexionChanged ( const QString &  )
slot

Definition at line 329 of file matchdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MatchDialog::slotSetTwoPort ( bool  on)
slot

Definition at line 191 of file matchdialog.cpp.

Here is the caller graph for this function:

void MatchDialog::z2r ( double &  Real,
double &  Imag,
double  Z0 
)
static

Definition at line 418 of file matchdialog.cpp.

Here is the caller graph for this function:

Member Data Documentation

QLineEdit * MatchDialog::FrequencyEdit

Definition at line 51 of file matchdialog.h.

QLineEdit* MatchDialog::Ref1Edit

Definition at line 51 of file matchdialog.h.

QLineEdit * MatchDialog::Ref2Edit

Definition at line 51 of file matchdialog.h.

QLineEdit * MatchDialog::S11degEdit

Definition at line 51 of file matchdialog.h.

QLineEdit * MatchDialog::S11magEdit

Definition at line 51 of file matchdialog.h.

QLineEdit * MatchDialog::S12degEdit

Definition at line 51 of file matchdialog.h.

QLineEdit * MatchDialog::S12magEdit

Definition at line 51 of file matchdialog.h.

QLineEdit * MatchDialog::S21degEdit

Definition at line 51 of file matchdialog.h.

QLineEdit * MatchDialog::S21magEdit

Definition at line 51 of file matchdialog.h.

QLineEdit * MatchDialog::S22degEdit

Definition at line 51 of file matchdialog.h.

QLineEdit * MatchDialog::S22magEdit

Definition at line 51 of file matchdialog.h.

QCheckBox* MatchDialog::TwoCheck

Definition at line 54 of file matchdialog.h.


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