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

#include <spicedialog.h>

Collaboration diagram for SpiceDialog:
Collaboration graph
[legend]

Public Member Functions

 SpiceDialog (QucsApp *, SpiceFile *, Schematic *)
 ~SpiceDialog ()

Protected Slots

void reject ()

Private Slots

void slotButtOK ()
void slotButtCancel ()
void slotButtApply ()
void slotButtBrowse ()
void slotButtEdit ()
void slotButtAdd ()
void slotButtRemove ()
void slotAddPort (QListWidgetItem *)
void slotRemovePort (QListWidgetItem *)
void slotGetNetlist ()
void slotGetError ()
void slotSkipOut ()
void slotSkipErr ()
void slotGetPrepOut ()
void slotGetPrepErr ()
void slotPrepChanged (int)

Private Member Functions

bool loadSpiceNetList (const QString &)

Private Attributes

QVBoxLayout * all
QRegExpValidator * Validator
QRegExpValidator * ValRestrict
QRegExp Expr
QListWidget * NodesList
QListWidget * PortsList
QCheckBox * FileCheck
QCheckBox * SimCheck
QLineEdit * FileEdit
QLineEdit * CompNameEdit
QPushButton * ButtBrowse
QPushButton * ButtEdit
QPushButton * ButtAdd
QPushButton * ButtRemove
QPushButton * ButtOK
QPushButton * ButtApply
QPushButton * ButtCancel
QComboBox * PrepCombo
SpiceFileComp
SchematicDoc
bool changed
int currentPrep
QTextStream * prestream
QProcess * QucsConv
QProcess * SpicePrep
QString Line
QString Error
int textStatus
QucsAppApp

Detailed Description

Definition at line 38 of file spicedialog.h.


Constructor & Destructor Documentation

SpiceDialog::SpiceDialog ( QucsApp App_,
SpiceFile c,
Schematic d 
)

Definition at line 41 of file spicedialog.cpp.

Here is the call graph for this function:

Definition at line 175 of file spicedialog.cpp.


Member Function Documentation

bool SpiceDialog::loadSpiceNetList ( const QString &  s) [private]

Definition at line 316 of file spicedialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SpiceDialog::reject ( ) [protected, slot]

Definition at line 200 of file spicedialog.cpp.

Here is the call graph for this function:

void SpiceDialog::slotAddPort ( QListWidgetItem *  Item) [private, slot]

Definition at line 629 of file spicedialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SpiceDialog::slotButtAdd ( ) [private, slot]

Definition at line 607 of file spicedialog.cpp.

Here is the caller graph for this function:

void SpiceDialog::slotButtApply ( ) [private, slot]

Definition at line 207 of file spicedialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SpiceDialog::slotButtBrowse ( ) [private, slot]

Definition at line 278 of file spicedialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SpiceDialog::slotButtCancel ( ) [private, slot]

Definition at line 192 of file spicedialog.cpp.

Here is the caller graph for this function:

void SpiceDialog::slotButtEdit ( ) [private, slot]

Definition at line 600 of file spicedialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SpiceDialog::slotButtOK ( ) [private, slot]

Definition at line 184 of file spicedialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SpiceDialog::slotButtRemove ( ) [private, slot]

Definition at line 618 of file spicedialog.cpp.

Here is the caller graph for this function:

void SpiceDialog::slotGetError ( ) [private, slot]

Definition at line 516 of file spicedialog.cpp.

Here is the caller graph for this function:

void SpiceDialog::slotGetNetlist ( ) [private, slot]

Definition at line 522 of file spicedialog.cpp.

Here is the caller graph for this function:

void SpiceDialog::slotGetPrepErr ( ) [private, slot]

Definition at line 504 of file spicedialog.cpp.

Here is the caller graph for this function:

void SpiceDialog::slotGetPrepOut ( ) [private, slot]

Definition at line 510 of file spicedialog.cpp.

Here is the caller graph for this function:

void SpiceDialog::slotPrepChanged ( int  i) [private, slot]

Definition at line 305 of file spicedialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SpiceDialog::slotRemovePort ( QListWidgetItem *  Item) [private, slot]

Definition at line 636 of file spicedialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SpiceDialog::slotSkipErr ( ) [private, slot]

Definition at line 492 of file spicedialog.cpp.

void SpiceDialog::slotSkipOut ( ) [private, slot]

Definition at line 498 of file spicedialog.cpp.

Here is the caller graph for this function:


Field Documentation

QVBoxLayout* SpiceDialog::all [private]

Definition at line 71 of file spicedialog.h.

Definition at line 90 of file spicedialog.h.

QPushButton * SpiceDialog::ButtAdd [private]

Definition at line 77 of file spicedialog.h.

QPushButton * SpiceDialog::ButtApply [private]

Definition at line 77 of file spicedialog.h.

QPushButton* SpiceDialog::ButtBrowse [private]

Definition at line 77 of file spicedialog.h.

QPushButton * SpiceDialog::ButtCancel [private]

Definition at line 77 of file spicedialog.h.

QPushButton * SpiceDialog::ButtEdit [private]

Definition at line 77 of file spicedialog.h.

QPushButton * SpiceDialog::ButtOK [private]

Definition at line 77 of file spicedialog.h.

QPushButton * SpiceDialog::ButtRemove [private]

Definition at line 77 of file spicedialog.h.

bool SpiceDialog::changed [private]

Definition at line 82 of file spicedialog.h.

Definition at line 80 of file spicedialog.h.

QLineEdit * SpiceDialog::CompNameEdit [private]

Definition at line 76 of file spicedialog.h.

int SpiceDialog::currentPrep [private]

Definition at line 83 of file spicedialog.h.

Definition at line 81 of file spicedialog.h.

QString SpiceDialog::Error [private]

Definition at line 87 of file spicedialog.h.

QRegExp SpiceDialog::Expr [private]

Definition at line 73 of file spicedialog.h.

QCheckBox* SpiceDialog::FileCheck [private]

Definition at line 75 of file spicedialog.h.

QLineEdit* SpiceDialog::FileEdit [private]

Definition at line 76 of file spicedialog.h.

QString SpiceDialog::Line [private]

Definition at line 87 of file spicedialog.h.

QListWidget* SpiceDialog::NodesList [private]

Definition at line 74 of file spicedialog.h.

QListWidget * SpiceDialog::PortsList [private]

Definition at line 74 of file spicedialog.h.

QComboBox* SpiceDialog::PrepCombo [private]

Definition at line 79 of file spicedialog.h.

QTextStream* SpiceDialog::prestream [private]

Definition at line 85 of file spicedialog.h.

QProcess* SpiceDialog::QucsConv [private]

Definition at line 86 of file spicedialog.h.

QCheckBox * SpiceDialog::SimCheck [private]

Definition at line 75 of file spicedialog.h.

QProcess * SpiceDialog::SpicePrep [private]

Definition at line 86 of file spicedialog.h.

int SpiceDialog::textStatus [private]

Definition at line 88 of file spicedialog.h.

QRegExpValidator* SpiceDialog::Validator [private]

Definition at line 72 of file spicedialog.h.

QRegExpValidator * SpiceDialog::ValRestrict [private]

Definition at line 72 of file spicedialog.h.


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