#pragma once #include #include #include "src/cpp/core/Events/eventsmap.h" class EventWidget { public: std::unique_ptr emitOnNode = nullptr; std::unordered_map subscribedEvents; void subscribeToEvent(std::string evtString); void event(QEvent* event); void connectWidgetSignalsToEventEmitter(); ~EventWidget(); };