27 class DtEntityIdentifier;
35 class DtObserverConsoleLogWidgetItem;
58 virtual QString title();
61 virtual const std::string& pageClassName()
const;
63 virtual void setMessageQueueSize(
int i);
65 virtual const QPixmap& warningIcon()
const
70 virtual const QPixmap& questionIcon()
const
72 return myQuestionIcon;
76 virtual void slot_defaultIconListChanged();
80 virtual void activate();
83 virtual void deactivate();
89 virtual void slot_consoleMessageReceived(
const DtEntityIdentifier&
id,
94 virtual void createRightClickMenu();
100 virtual void entityIdRemoved(std::string);
103 virtual void acknowledge();
104 virtual void clear();
105 virtual void itemSelectionChanged();
106 virtual void onTetherToEntity();
107 virtual void onEntityInformation();
108 virtual void onRightClickOnItem(
QTreeWidgetItem*, QMouseEvent* e,
int col);
109 virtual void onSelectEntity();
110 virtual void onAnswerQuestion();
111 virtual void onAnswerAllQuestions();
112 virtual void onCopyToClipboard();
169 virtual std::string pageClassName()
const;
172 virtual makVrv::DtPage* create(QWidget* parent = 0, Qt::WindowFlags f = 0);
183 virtual void updatePixmaps();
185 virtual void setNormalIcon(
const QPixmap& p);
186 virtual void setMessageIcon(
const QPixmap& p);
187 virtual void setQuestionIcon(
const QPixmap& p);
188 virtual void setNotifyLevel(
int i);
189 int notifyLevel()
const
191 return myNotifyLevel;
194 virtual QVariant data(
int col,
int role)
const;