|
ORE Studio 0.0.4
|
MDI window for viewing domain events in real-time. More...
#include <EventViewerDialog.hpp>
Inherits QWidget.

Public Member Functions | |
| EventViewerWindow (std::shared_ptr< eventing::service::event_bus > eventBus, ClientManager *clientManager, QWidget *parent=nullptr) | |
| Construct the event viewer window. | |
Protected Member Functions | |
| void | showEvent (QShowEvent *event) override |
| void | closeEvent (QCloseEvent *event) override |
MDI window for viewing domain events in real-time.
When opened, the window subscribes to all known event types on the event bus and also listens for remote notifications from the server via ClientManager. When closed, all subscriptions are automatically cleaned up via RAII.
Features:
|
explicit |
Construct the event viewer window.
| eventBus | Shared pointer to the application event bus |
| clientManager | Pointer to the client manager for remote events |
| parent | Parent widget |