#ifndef ELECTRICBASEMODELSVGBUS_H #define ELECTRICBASEMODELSVGBUS_H #include "baseModelItem/electricBaseModelSvgItem.h" class ElectricBaseModelSvgBus :public ElectricBaseModelSvgItem { Q_OBJECT public: ElectricBaseModelSvgBus(const QRect &rect, QGraphicsItem *parent = 0); virtual ~ElectricBaseModelSvgBus(); void addPort(); public: virtual void updateConnectData(); protected: virtual void paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*); private: virtual void updateHandles(); }; #endif