Qucs-GUI
0.0.19
|
#include <spicefile.h>
Public Member Functions | |
SpiceFile () | |
~SpiceFile () | |
Component * | newOne () |
bool | createSubNetlist (QTextStream *) |
QString | getErrorText () |
QString | getSubcircuitFile () |
Static Public Member Functions | |
static Element * | info (QString &, char *&, bool getNewOne=false) |
Data Fields | |
bool | withSim |
Protected Member Functions | |
QString | netlist () |
void | createSymbol () |
Private Slots | |
void | slotGetNetlist () |
void | slotGetError () |
void | slotExited () |
void | slotSkipOut () |
void | slotSkipErr () |
void | slotGetPrepOut () |
void | slotGetPrepErr () |
Private Member Functions | |
bool | recreateSubNetlist (QString *, QString *) |
Private Attributes | |
bool | makeSubcircuit |
bool | insertSim |
bool | changed |
QProcess * | QucsConv |
QProcess * | SpicePrep |
QString | NetText |
QString | ErrText |
QString | NetLine |
QString | SimText |
QTextStream * | outstream |
QTextStream * | filstream |
QTextStream * | prestream |
QDateTime | lastLoaded |
Definition at line 29 of file spicefile.h.
SpiceFile::~SpiceFile | ( | ) | [inline] |
Definition at line 33 of file spicefile.h.
bool SpiceFile::createSubNetlist | ( | QTextStream * | stream | ) |
Definition at line 265 of file spicefile.cpp.
void SpiceFile::createSymbol | ( | ) | [protected, virtual] |
Reimplemented from MultiViewComponent.
Definition at line 82 of file spicefile.cpp.
QString SpiceFile::getErrorText | ( | ) | [inline] |
QString SpiceFile::getSubcircuitFile | ( | ) | [virtual] |
Reimplemented from Component.
Definition at line 167 of file spicefile.cpp.
Element * SpiceFile::info | ( | QString & | Name, |
char *& | BitmapFile, | ||
bool | getNewOne = false |
||
) | [static] |
QString SpiceFile::netlist | ( | ) | [protected, virtual] |
Reimplemented from Component.
Definition at line 152 of file spicefile.cpp.
Component * SpiceFile::newOne | ( | ) | [virtual] |
Reimplemented from Component.
Definition at line 60 of file spicefile.cpp.
bool SpiceFile::recreateSubNetlist | ( | QString * | SpiceFile, |
QString * | FileName | ||
) | [private] |
these slots might write into NetText, ErrText, outstream, filstream
Definition at line 320 of file spicefile.cpp.
void SpiceFile::slotExited | ( | ) | [private, slot] |
void SpiceFile::slotGetError | ( | ) | [private, slot] |
void SpiceFile::slotGetNetlist | ( | ) | [private, slot] |
void SpiceFile::slotGetPrepErr | ( | ) | [private, slot] |
void SpiceFile::slotGetPrepOut | ( | ) | [private, slot] |
void SpiceFile::slotSkipErr | ( | ) | [private, slot] |
Definition at line 478 of file spicefile.cpp.
void SpiceFile::slotSkipOut | ( | ) | [private, slot] |
bool SpiceFile::changed [private] |
Definition at line 45 of file spicefile.h.
QString SpiceFile::ErrText [private] |
Definition at line 47 of file spicefile.h.
QTextStream * SpiceFile::filstream [private] |
Definition at line 48 of file spicefile.h.
bool SpiceFile::insertSim [private] |
Definition at line 44 of file spicefile.h.
QDateTime SpiceFile::lastLoaded [private] |
Definition at line 49 of file spicefile.h.
bool SpiceFile::makeSubcircuit [private] |
Definition at line 43 of file spicefile.h.
QString SpiceFile::NetLine [private] |
Definition at line 47 of file spicefile.h.
QString SpiceFile::NetText [private] |
Definition at line 47 of file spicefile.h.
QTextStream* SpiceFile::outstream [private] |
Definition at line 48 of file spicefile.h.
QTextStream * SpiceFile::prestream [private] |
Definition at line 48 of file spicefile.h.
QProcess* SpiceFile::QucsConv [private] |
Definition at line 46 of file spicefile.h.
QString SpiceFile::SimText [private] |
Definition at line 47 of file spicefile.h.
QProcess * SpiceFile::SpicePrep [private] |
Definition at line 46 of file spicefile.h.
bool SpiceFile::withSim |
Definition at line 37 of file spicefile.h.