feat: add node edges

This commit is contained in:
parker
2025-06-20 23:12:09 +01:00
parent cf876320d8
commit 20c6ad2b64
10 changed files with 211 additions and 28 deletions

View File

@@ -0,0 +1,17 @@
#pragma once
#include <QGraphicsItem>
#include <QPainter>
class SocketGraphic
: public QGraphicsItem
{
public:
SocketGraphic(QGraphicsItem *parent = nullptr);
QRectF boundingRect() const override;
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override;
private:
int socketSize_ = 1;
};