#ifndef ELECTRICSVGITEMPT_H #define ELECTRICSVGITEMPT_H #include "electricSvgItem.h" class ElectricSvgItemPT :public ElectricSvgItem { Q_OBJECT public: ElectricSvgItemPT(const QRect &rect,QGraphicsItem *parent = 0); ElectricSvgItemPT(const ElectricSvgItemPT&); virtual ~ElectricSvgItemPT(); virtual ElectricSvgItemPT* clone() const override; void setItemType(int n){_itemType = n;} protected: virtual void paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*) override; private: void initial(); int _itemType = 0; //1ζ˜Ÿεž‹ 0δΈ‰θ§’ }; #endif