mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-05-01 02:29:58 +02:00
Bug Fix: Extra line in polygon of elements and arcs and ellipses added.
Arcs and ellipses are approximated with circles at present. Also, element rotation is not supported right now. Needs to be added. git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2733 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
@@ -55,6 +55,7 @@ class CustomElement : public FixedElement {
|
||||
QList<QRectF *> list_rectangles_;
|
||||
QList<QRectF *> list_circles_;
|
||||
QList<QVector<QPointF> *> list_polygons_;
|
||||
QList<QVector<qreal> *> list_arcs_;
|
||||
|
||||
// methods
|
||||
public:
|
||||
@@ -65,6 +66,7 @@ class CustomElement : public FixedElement {
|
||||
virtual QList<QRectF *> rectangles() const;
|
||||
virtual QList<QRectF *> circles() const;
|
||||
virtual QList<QVector<QPointF> *> polygons() const;
|
||||
virtual QList<QVector<qreal> *> arcs() const;
|
||||
virtual int terminalsCount() const;
|
||||
virtual void paint(QPainter *, const QStyleOptionGraphicsItem *);
|
||||
QString typeId() const;
|
||||
|
||||
Reference in New Issue
Block a user