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

#include <qucsdoc.h>

Inheritance diagram for QucsDoc:
Schematic TextDoc

Public Member Functions

 QucsDoc (QucsApp *, const QString &)
 
virtual ~QucsDoc ()
 
virtual void setName (const QString &)
 
virtual bool load ()
 
virtual int save ()
 
virtual void print (QPrinter *, QPainter *, bool, bool)
 
virtual void becomeCurrent (bool)
 
virtual float zoomBy (float)
 
virtual void showAll ()
 
virtual void showNoZoom ()
 
QString fileSuffix (void)
 
QString fileBase (void)
 

Static Public Member Functions

static QString fileSuffix (const QString &)
 
static QString fileBase (const QString &)
 

Data Fields

QString DocName
 
QString DataSet
 
QString DataDisplay
 
QString Script
 
QString SimTime
 
QDateTime lastSaved
 
float Scale
 
QucsAppApp
 
bool DocChanged
 
bool SimOpenDpl
 
bool SimRunScript
 
int showBias
 
bool GridOn
 
int tmpPosX
 
int tmpPosY
 

Detailed Description

Definition at line 32 of file qucsdoc.h.

Constructor & Destructor Documentation

QucsDoc::QucsDoc ( QucsApp App_,
const QString &  Name_ 
)

Definition at line 70 of file qucsdoc.cpp.

virtual QucsDoc::~QucsDoc ( )
inlinevirtual

Definition at line 35 of file qucsdoc.h.

Member Function Documentation

virtual void QucsDoc::becomeCurrent ( bool  )
inlinevirtual

Reimplemented in Schematic, and TextDoc.

Definition at line 41 of file qucsdoc.h.

QString QucsDoc::fileBase ( const QString &  Name)
static

Definition at line 111 of file qucsdoc.cpp.

QString QucsDoc::fileBase ( void  )

Definition at line 116 of file qucsdoc.cpp.

QString QucsDoc::fileSuffix ( const QString &  Name)
static

Definition at line 102 of file qucsdoc.cpp.

QString QucsDoc::fileSuffix ( void  )

Definition at line 107 of file qucsdoc.cpp.

virtual bool QucsDoc::load ( )
inlinevirtual

Reimplemented in Schematic, and TextDoc.

Definition at line 38 of file qucsdoc.h.

virtual void QucsDoc::print ( QPrinter *  ,
QPainter *  ,
bool  ,
bool   
)
inlinevirtual

Reimplemented in Schematic.

Definition at line 40 of file qucsdoc.h.

virtual int QucsDoc::save ( )
inlinevirtual

Reimplemented in Schematic, and TextDoc.

Definition at line 39 of file qucsdoc.h.

virtual void QucsDoc::setName ( const QString &  )
inlinevirtual

Reimplemented in Schematic, and TextDoc.

Definition at line 37 of file qucsdoc.h.

virtual void QucsDoc::showAll ( )
inlinevirtual

Reimplemented in Schematic.

Definition at line 43 of file qucsdoc.h.

virtual void QucsDoc::showNoZoom ( )
inlinevirtual

Reimplemented in Schematic, and TextDoc.

Definition at line 44 of file qucsdoc.h.

virtual float QucsDoc::zoomBy ( float  )
inlinevirtual

Reimplemented in Schematic, and TextDoc.

Definition at line 42 of file qucsdoc.h.

Field Documentation

QucsApp* QucsDoc::App

Definition at line 59 of file qucsdoc.h.

QString QucsDoc::DataDisplay

Definition at line 53 of file qucsdoc.h.

QString QucsDoc::DataSet

Definition at line 52 of file qucsdoc.h.

bool QucsDoc::DocChanged

Definition at line 60 of file qucsdoc.h.

QString QucsDoc::DocName

Definition at line 51 of file qucsdoc.h.

bool QucsDoc::GridOn

Definition at line 64 of file qucsdoc.h.

QDateTime QucsDoc::lastSaved

Definition at line 56 of file qucsdoc.h.

float QucsDoc::Scale

Definition at line 58 of file qucsdoc.h.

QString QucsDoc::Script

Definition at line 54 of file qucsdoc.h.

int QucsDoc::showBias

Definition at line 63 of file qucsdoc.h.

bool QucsDoc::SimOpenDpl

Definition at line 61 of file qucsdoc.h.

bool QucsDoc::SimRunScript

Definition at line 62 of file qucsdoc.h.

QString QucsDoc::SimTime

Definition at line 55 of file qucsdoc.h.

int QucsDoc::tmpPosX

Definition at line 65 of file qucsdoc.h.

int QucsDoc::tmpPosY

Definition at line 65 of file qucsdoc.h.


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