#ifndef ELECTRICFUNCTIONMODELSVGITEMDS_H #define ELECTRICFUNCTIONMODELSVGITEMDS_H #include "electricFunctionModelSvgItem.h" class ElectricFunctionModelSvgItemDS :public ElectricFunctionModelSvgItem { Q_OBJECT public: ElectricFunctionModelSvgItemDS(const QRect &rect,QGraphicsItem *parent = 0); ElectricFunctionModelSvgItemDS(const ElectricFunctionModelSvgItemDS&); virtual ~ElectricFunctionModelSvgItemDS(); virtual ElectricFunctionModelSvgItemDS* clone() const override; virtual void setImage_1(QFileInfo) override; protected: virtual void paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*) override; private: void initial(); }; #endif