Files
Adaptix-Framework-AdaptixC2/AdaptixClient/Headers/UI/Graph/GraphScene.h
T
2025-07-11 09:46:20 +03:00

24 lines
486 B
C++

#ifndef ADAPTIXCLIENT_GRAPHSCENE_H
#define ADAPTIXCLIENT_GRAPHSCENE_H
#include <main.h>
class GraphScene : public QGraphicsScene
{
Q_OBJECT
QWidget* mainWidget = nullptr;
int gridSize = 50;
public:
explicit GraphScene( int gridSize, QWidget* m, QObject* parent = nullptr );
~GraphScene() override;
private:
void mouseMoveEvent( QGraphicsSceneMouseEvent* event ) override;
void contextMenuEvent( QGraphicsSceneContextMenuEvent *event ) override;
};
#endif