Qucs-GUI
0.0.19
|
#include <matchdialog.h>
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) |
Data Fields | |
QLineEdit * | Ref1Edit |
QLineEdit * | Ref2Edit |
QLineEdit * | FrequencyEdit |
QLineEdit * | S11magEdit |
QLineEdit * | S11degEdit |
QLineEdit * | S21magEdit |
QLineEdit * | S21degEdit |
QLineEdit * | S12magEdit |
QLineEdit * | S12degEdit |
QLineEdit * | S22magEdit |
QLineEdit * | S22degEdit |
QCheckBox * | TwoCheck |
Private Attributes | |
QVBoxLayout * | all |
QDoubleValidator * | DoubleVal |
QLabel * | Port1Label |
QLabel * | Port2Label |
QLabel * | Ohm1Label |
QLabel * | Ohm2Label |
QLabel * | FormatLabel |
QLabel * | FrequencyLabel |
QLabel * | S11Label |
QLabel * | S11sLabel |
QLabel * | S11uLabel |
QLabel * | S21Label |
QLabel * | S21sLabel |
QLabel * | S21uLabel |
QLabel * | S12Label |
QLabel * | S12sLabel |
QLabel * | S12uLabel |
QLabel * | S22Label |
QLabel * | S22sLabel |
QLabel * | S22uLabel |
QComboBox * | FormatCombo |
QComboBox * | UnitCombo |
Definition at line 34 of file matchdialog.h.
MatchDialog::MatchDialog | ( | QWidget * | parent = 0 | ) |
Definition at line 217 of file matchdialog.cpp.
void MatchDialog::c2p | ( | double & | Real, |
double & | Imag | ||
) | [static] |
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 638 of file matchdialog.cpp.
QString MatchDialog::calcBiMatch | ( | double | S11real, |
double | S11imag, | ||
double | S22real, | ||
double | S22imag, | ||
double | DetReal, | ||
double | DetImag, | ||
double | Z0, | ||
double | Freq | ||
) | [static] |
Definition at line 609 of file matchdialog.cpp.
QString MatchDialog::calcMatching | ( | double | r_real, |
double | r_imag, | ||
double | Z0, | ||
double | Freq | ||
) | [static] |
Definition at line 472 of file matchdialog.cpp.
bool MatchDialog::calcMatchingCircuit | ( | double | r_real, |
double | r_imag, | ||
double | Z0, | ||
double | Freq | ||
) | [static] |
Definition at line 534 of file matchdialog.cpp.
void MatchDialog::p2c | ( | double & | Real, |
double & | Imag | ||
) | [static] |
void MatchDialog::r2z | ( | double & | Real, |
double & | Imag, | ||
double | Z0 | ||
) | [static] |
void MatchDialog::setFrequency | ( | double | Freq_ | ) |
void MatchDialog::slotButtCreate | ( | ) | [slot] |
Definition at line 392 of file matchdialog.cpp.
void MatchDialog::slotChangeMode | ( | int | Index | ) | [slot] |
Definition at line 280 of file matchdialog.cpp.
void MatchDialog::slotImpedanceChanged | ( | const QString & | ) | [slot] |
Definition at line 355 of file matchdialog.cpp.
void MatchDialog::slotReflexionChanged | ( | const QString & | ) | [slot] |
Definition at line 374 of file matchdialog.cpp.
void MatchDialog::slotSetTwoPort | ( | bool | on | ) | [slot] |
void MatchDialog::z2r | ( | double & | Real, |
double & | Imag, | ||
double | Z0 | ||
) | [static] |
QVBoxLayout* MatchDialog::all [private] |
Definition at line 65 of file matchdialog.h.
QDoubleValidator* MatchDialog::DoubleVal [private] |
Definition at line 66 of file matchdialog.h.
QComboBox* MatchDialog::FormatCombo [private] |
Definition at line 73 of file matchdialog.h.
QLabel * MatchDialog::FormatLabel [private] |
Definition at line 67 of file matchdialog.h.
QLineEdit * MatchDialog::FrequencyEdit |
Definition at line 52 of file matchdialog.h.
QLabel * MatchDialog::FrequencyLabel [private] |
Definition at line 67 of file matchdialog.h.
QLabel * MatchDialog::Ohm1Label [private] |
Definition at line 67 of file matchdialog.h.
QLabel * MatchDialog::Ohm2Label [private] |
Definition at line 67 of file matchdialog.h.
QLabel* MatchDialog::Port1Label [private] |
Definition at line 67 of file matchdialog.h.
QLabel * MatchDialog::Port2Label [private] |
Definition at line 67 of file matchdialog.h.
QLineEdit* MatchDialog::Ref1Edit |
Definition at line 52 of file matchdialog.h.
QLineEdit * MatchDialog::Ref2Edit |
Definition at line 52 of file matchdialog.h.
QLineEdit * MatchDialog::S11degEdit |
Definition at line 52 of file matchdialog.h.
QLabel * MatchDialog::S11Label [private] |
Definition at line 67 of file matchdialog.h.
QLineEdit * MatchDialog::S11magEdit |
Definition at line 52 of file matchdialog.h.
QLabel * MatchDialog::S11sLabel [private] |
Definition at line 67 of file matchdialog.h.
QLabel * MatchDialog::S11uLabel [private] |
Definition at line 67 of file matchdialog.h.
QLineEdit * MatchDialog::S12degEdit |
Definition at line 52 of file matchdialog.h.
QLabel * MatchDialog::S12Label [private] |
Definition at line 67 of file matchdialog.h.
QLineEdit * MatchDialog::S12magEdit |
Definition at line 52 of file matchdialog.h.
QLabel * MatchDialog::S12sLabel [private] |
Definition at line 67 of file matchdialog.h.
QLabel * MatchDialog::S12uLabel [private] |
Definition at line 67 of file matchdialog.h.
QLineEdit * MatchDialog::S21degEdit |
Definition at line 52 of file matchdialog.h.
QLabel * MatchDialog::S21Label [private] |
Definition at line 67 of file matchdialog.h.
QLineEdit * MatchDialog::S21magEdit |
Definition at line 52 of file matchdialog.h.
QLabel * MatchDialog::S21sLabel [private] |
Definition at line 67 of file matchdialog.h.
QLabel * MatchDialog::S21uLabel [private] |
Definition at line 67 of file matchdialog.h.
QLineEdit * MatchDialog::S22degEdit |
Definition at line 52 of file matchdialog.h.
QLabel * MatchDialog::S22Label [private] |
Definition at line 67 of file matchdialog.h.
QLineEdit * MatchDialog::S22magEdit |
Definition at line 52 of file matchdialog.h.
QLabel * MatchDialog::S22sLabel [private] |
Definition at line 67 of file matchdialog.h.
QLabel * MatchDialog::S22uLabel [private] |
Definition at line 67 of file matchdialog.h.
QCheckBox* MatchDialog::TwoCheck |
Definition at line 55 of file matchdialog.h.
QComboBox * MatchDialog::UnitCombo [private] |
Definition at line 73 of file matchdialog.h.