14 #include <vrvUtil/signalslib.h>
17 #include <vrfGuiObjectInformationQt/objectConsoleInfoPageUi.hpp>
19 #include <vrvCore/DtStateView.h>
20 #include <vrvCore/DtEntityState.h>
22 #include <QtCore/QString>
29 class DtEntityIdentifier;
33 class DtObjectConsoleMessageHandler;
35 namespace makVrfGuiObjectInformationQt
37 class DtObjectConsoleInformationWidgetInterface;
45 makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* state);
50 virtual void clearMessages();
51 virtual void logToFile();
52 virtual void notifyLevelChanged();
55 virtual void slot_consoleMessageReceived(
const DtEntityIdentifier&,
int notifyLevel,
const std::string&);
57 void addAllMessagesFor(
const std::string& entityId);
59 virtual void formatMessageString(
int, QString&);
66 makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*
myState;