26 class DtObserverViewsWidgetLogic;
46 virtual QString title();
49 virtual const std::string& pageClassName()
const;
52 virtual std::string currentObserverView()
const;
62 virtual void activate();
65 virtual void deactivate();
72 virtual void setViewStatesEnabled(
bool);
75 virtual void addObserverView(
const std::string&);
78 virtual void clearObserverViews();
81 virtual void deleteView(
const std::string&);
84 virtual void renameObserverRecord(
const std::string& newName,
85 const std::string& oldName);
90 virtual void onAddObserverView();
95 virtual void onViewSelectionChanged();
100 virtual void onItemPressed();
103 virtual void onClearObserverViews();
107 virtual void onSaveViews();
111 virtual void onSaveSelectedView();
114 virtual void onDeleteSelectedView();
118 virtual void onLoadViews();
124 virtual void onLoadViewsAndMakeCurrent();
129 virtual void observerViewNameChanged();
166 virtual std::string pageClassName()
const;
169 virtual DtPage* create(
QWidget* parent = 0, Qt::WindowFlags f = 0);