11 #if !defined(Q_MOC_RUN)
37 class DtObserverConsoleLogWidgetItem;
38 class DtQtObjectConsoleMessageHandler;
58 virtual QIcon icon()
override;
65 virtual QString title()
override;
68 virtual const std::string& pageClassName()
const override;
70 virtual void setMessageQueueSize(
int i);
79 return myQuestionIcon;
83 virtual void slot_defaultIconListChanged();
87 virtual void activate()
override;
90 virtual void deactivate()
override;
96 virtual void slot_consoleMessageReceived(
const DtUUID&
id,
101 virtual void createRightClickMenu();
107 virtual void entityIdRemoved(std::string);
110 virtual void acknowledge();
111 virtual void clear();
112 virtual void itemSelectionChanged();
113 virtual void onTetherToEntity();
114 virtual void onEntityInformation();
115 virtual void onRightClickOnItem(
QTreeWidgetItem*, QMouseEvent* e,
int col);
116 virtual void onSelectEntity();
117 virtual void onAnswerQuestion();
118 virtual void onAnswerAllQuestions();
119 virtual void onCopyToClipboard();
176 virtual std::string pageClassName()
const override;
179 virtual makVrv::DtPage* create(QWidget* parent = 0, Qt::WindowFlags f = 0)
override;
190 virtual void updatePixmaps();
192 virtual void setNormalIcon(
const QPixmap& p);
193 virtual void setMessageIcon(
const QPixmap& p);
194 virtual void setQuestionIcon(
const QPixmap& p);
195 virtual void setNotifyLevel(
int i);
198 return myNotifyLevel;
201 virtual QVariant data(
int col,
int role)
const override;
UUID is a unique ID wrapper class.
Definition: uuid.h:59
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
Contains makVrv::DtPage class declaration.
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
The page creator. This class should be extended by all page classes.
Definition: DtPage.h:152
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
Contains makVrf:DtSharedVrfVrlApplicationSettings class. This class will share settings between the d...
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:51
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Base class to provide boost signal/slot management.
The DtQtObjectConsoleMessageHandler will be used to get colors for various levels of console messages...
Definition: qtObjectConsoleMessageHandler.h:26
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
A collection of icon configurations. The collection maintains flags indicating whether to generate ic...
Definition: DtQIconConfiguration.h:131