mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-05-20 03:39:58 +02:00
DXF Export: Added some parts of elements:
1. lines 2. rectangles 3. circles 4. polygons Coordinate accuracy to be checked. More element parts to be added. git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2732 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
@@ -50,12 +50,21 @@ class CustomElement : public FixedElement {
|
||||
QList<Terminal *> list_terminals;
|
||||
QList<ElementTextItem *> list_texts_;
|
||||
bool forbid_antialiasing;
|
||||
|
||||
QList<QLineF *> list_lines_;
|
||||
QList<QRectF *> list_rectangles_;
|
||||
QList<QRectF *> list_circles_;
|
||||
QList<QVector<QPointF> *> list_polygons_;
|
||||
|
||||
// methods
|
||||
public:
|
||||
virtual QList<Terminal *> terminals() const;
|
||||
virtual QList<Conductor *> conductors() const;
|
||||
virtual QList<ElementTextItem *> texts() const;
|
||||
virtual QList<QLineF *> lines() const;
|
||||
virtual QList<QRectF *> rectangles() const;
|
||||
virtual QList<QRectF *> circles() const;
|
||||
virtual QList<QVector<QPointF> *> polygons() const;
|
||||
virtual int terminalsCount() const;
|
||||
virtual void paint(QPainter *, const QStyleOptionGraphicsItem *);
|
||||
QString typeId() const;
|
||||
|
||||
Reference in New Issue
Block a user