46 void setCenter(
int,
int,
bool relative=
false);
49 void Bounding(
int&,
int&,
int&,
int&);
57 bool load(
const QString&);
68 Q3PtrList<struct Arc>
Arcs;
74 #define COMP_IS_OPEN 0
75 #define COMP_IS_ACTIVE 1
76 #define COMP_IS_SHORTEN 2
89 bool getIntegers(
const QString&,
int *i1=0,
int *i2=0,
int *i3=0,
90 int *i4=0,
int *i5=0,
int *i6=0);
91 bool getPen(
const QString&, QPen&,
int);
92 bool getBrush(
const QString&, QBrush&,
int);
virtual Component * newOne()
virtual ~MultiViewComponent()
Defines drawing elements for schematics.
bool getBrush(const QString &, QBrush &, int)
void copyComponent(Component *)
QString get_Verilog_Code(int)
Q3PtrList< struct Arc > Arcs
bool getSelected(int, int)
int analyseLine(const QString &, int)
int textSize(int &, int &)
virtual QString vhdlCode(int)
void entireBounds(int &, int &, int &, int &, float)
Q3PtrList< Property > Props
virtual QString verilogCode(int)
Component * getComponentFromName(QString &Line, Schematic *p=NULL)
virtual QString netlist()
virtual void setSchematic(Schematic *p)
bool getPen(const QString &, QPen &, int)
Superclass of all schematic drawing elements.
void recreate(Schematic *)
virtual QString getSubcircuitFile()
void Bounding(int &, int &, int &, int &)
bool load(const QString &)
void print(ViewPainter *, float)
int getTextSelected(int, int, float)
Schematic * containingSchematic
void getCenter(int &, int &)
void setCenter(int, int, bool relative=false)
void paintScheme(Schematic *)
virtual void createSymbol()
Property * getProperty(const QString &)
QString get_VHDL_Code(int)
virtual void recreate(Schematic *)
void paint(ViewPainter *)
bool getIntegers(const QString &, int *i1=0, int *i2=0, int *i3=0, int *i4=0, int *i5=0, int *i6=0)