https://github.com/ialhashim/topo-blend
Revision 39b13612ebd645a65eda854771b517371f2f858a authored by ennetws on 13 March 2015, 18:17:18 UTC, committed by ennetws on 13 March 2015, 18:17:18 UTC
1 parent c702819
Tip revision: 39b13612ebd645a65eda854771b517371f2f858a authored by ennetws on 13 March 2015, 18:17:18 UTC
Create README.md
Create README.md
Tip revision: 39b1361
BlendRenderItem.h
#pragma once
#include <QGraphicsObject>
#include <QMap>
#include "StructureGraph.h"
class BlendRenderItem : public QGraphicsObject
{
Q_OBJECT
Q_PROPERTY(QPointF pos READ pos WRITE setPos)
public:
BlendRenderItem(QPixmap pixmap);
QPixmap pixmap;
QMap<QString, QVariant> property;
QRectF boundingRect() const { return pixmap.rect(); }
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
Structure::Graph * graph();
protected:
virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent * event);
bool isUnderMouse();
signals:
void doubleClicked(BlendRenderItem*);
};
Computing file changes ...