16 #include <boost/signals2.hpp>
23 #include <QSizePolicy>
36 namespace makVrfGuiObjectInformationQt
50 virtual bool mouseReleaseEvent();
51 virtual bool mouseEnterEvent();
52 virtual bool mouseLeaveEvent();
56 virtual void setFixedItemWidth(
int);
59 return myFixedItemWidth;
63 virtual void setFixedItemHeight(
int);
66 return myFixedItemHeight;
69 virtual void adjustWidgetForColumnSpan(
int colSpan);
70 virtual void adjustWidgetForRowSpan(
int rowSpan);
71 virtual void setKeywords(
const std::string&);
72 virtual bool hasKeyword(
const std::string&)
const;
73 virtual std::string keywords()
const;
75 virtual void setMinimumHeight(
int) = 0;
76 virtual void setMinimumWidth(
int) = 0;
77 virtual void setMaximumHeight(
int) = 0;
78 virtual void setMaximumWidth(
int) = 0;
79 virtual void setMinimumSize(
const QSize&) = 0;
80 virtual void setMaximumSize(
const QSize&) = 0;
81 virtual QRect geometry()
const = 0;
88 static void parseValue(
const std::set<std::string>& variables,
const std::string& find,
int& value);
89 static void parseValue(
const std::set<std::string>& variables,
const std::string& find, std::string& value);
129 virtual void slot_onStateViewUpdated();
131 virtual void deactivate();
156 boost::signals2::signal<void (DtInformationDialogHandler*, const makVrv::DtUniqueID&)>
signal_destroyed;
157 boost::signals2::signal<void (DtInformationDialogHandler*, const makVrv::DtUniqueID&)>
signal_closing;
170 virtual void close() = 0;
171 virtual void raise() = 0;
173 virtual void show() = 0;
174 virtual void hide() = 0;
176 virtual void setParent(QWidget*) = 0;
Contains makVrv::DtStateView class.
Contains makVrv::DtVrlinkSimulatedEntityState class.
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:30
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
A page path is the location of a page based upon its parents. A page path usually only consists of a ...
Definition: DtPagePath.h:21
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:72