node socket UI implemented

This commit is contained in:
itsmattkc
2019-04-11 20:13:50 +10:00
parent 1285d70c62
commit e10be0db88
8 changed files with 80 additions and 18 deletions
+4
View File
@@ -16,7 +16,11 @@ public:
void SetWidget(EffectUI* widget);
protected:
virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = nullptr) override;
virtual void mousePressEvent(QGraphicsSceneMouseEvent * event) override;
private:
QVector<QRectF> GetNodeSocketRects();
EffectUI* central_widget_;
QGraphicsProxyWidget* proxy_;
QPainterPath path_;