15 #include <vrvUtil/signalslib.h>
16 #include <vrvCoreQt/DtObserverViewsWidget.h>
17 #include <vrvCoreQt/DtObserverViewsWidgetLogic.h>
42 virtual void onSetObserverView();
45 virtual void addObserverView(
const std::string&);
48 virtual void onSetDefaultObserverView(std::string oldView, std::string newView);
51 virtual void updateButtons();
54 virtual void renameObserverRecord(
const std::string& newName,
55 const std::string& oldName);
59 virtual void onChangeAutoShowView();
63 virtual void onScenarioInformationAboutToBeSaved();
83 virtual void captureAndAddObserverView();
86 virtual void clearObserverViews();
89 virtual void deleteView(
const std::string&);
93 virtual bool renameObserverRecord(
const std::string& newName,
const std::string& oldName);
97 virtual void loadObserverStateRecords(
const std::string&,
bool setObservers);
100 virtual void loadObserverViewsFromScenario();
116 virtual makVrv::DtPage* create(
QWidget* parent = 0, Qt::WindowFlags f = 0);