#include #include #include #include #include "diagramEditor/editContainerItem.h" EditContainerItem::EditContainerItem(QGraphicsItem *parent) : EditBaseStruct(parent) { setupUI(); } EditContainerItem::~EditContainerItem() { } void EditContainerItem::setupUI() { } void EditContainerItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) { event->ignore(); } void EditContainerItem::resizeEvent(QGraphicsSceneResizeEvent *event) { emit containerSizeChange(this); } void EditContainerItem::paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget) { painter->setPen(QColor(255,0,0)); painter->drawRect(boundingRect()); }