DiagramDesigner/diagramCavas/include/graphicsItem/functionModelItem/electricFunctionModelSvgGro...

26 lines
840 B
C
Raw Normal View History

2026-03-13 08:31:37 +08:00
#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<int>& getLstType() {return m_lstType;}
virtual void setImage_1(QFileInfo) override;
protected:
virtual void paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*) override;
private:
void initial();
protected:
QList<int> m_lstType; //绕组类型 1星型 0三角
};
#endif