#ifndef ELECTRICFUNCTIONMODELSVGGROUPPT_H #define ELECTRICFUNCTIONMODELSVGGROUPPT_H #include "graphicsItem/functionModelItem/graphicsFunctionModelSvgGroup.h" class ElectricFunctionModelSvgGroupPT :public ElectricFunctionModelSvgGroup { Q_OBJECT public: ElectricFunctionModelSvgGroupPT(const QRect &rect,QGraphicsItem *parent = 0); virtual ~ElectricFunctionModelSvgGroupPT(); virtual void setupFinish(QVariant) override; virtual void updateItem() override; virtual void updateLayout() override; QList& getLstType() {return m_lstType;} virtual void setImage_1(QFileInfo) override; protected: virtual void paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*) override; private: void initial(); protected: QList m_lstType; //绕组类型 1星型 0三角 }; #endif