15 #include <QtWidgets/QDockWidget>
17 #include <QtGui/QIcon>
27 class DtExtendedTitleBarWidget;
37 Q_PROPERTY(QColor TitleFillColorStop0 MEMBER myTitleFillColorStop0 USER
true)
38 Q_PROPERTY(QColor TitleFillColorStop1 MEMBER myTitleFillColorStop1 USER true)
39 Q_PROPERTY(QColor OutlineInnerColor MEMBER myOutlineInnerColor USER true)
40 Q_PROPERTY(QColor OutlineOuterColor MEMBER myOutlineOuterColor USER true)
54 QWidget* parent = 0, Qt::WindowFlags flags = 0 );
64 virtual DtAutoHideDockType dockType()
const;
65 virtual void setDockType(DtAutoHideDockType t);
68 virtual bool pinned()
const;
69 virtual void setPinned(
bool flag);
72 virtual void setupGui();
75 virtual void setTitle(
const QString& title);
78 virtual void setAdjustToMinimumSize(
bool);
79 virtual bool adjustToMinimumSize()
const;
81 const std::string&
className()
const {
return myClassName; };
85 virtual bool keepAlive()
const;
94 virtual void enterEvent(
QEvent* event);
97 virtual void leaveEvent(
QEvent* event);
101 virtual void closeEvent(QCloseEvent* event);
105 virtual void paintEvent(QPaintEvent* p);
108 virtual void resizeEvent(QResizeEvent* event);
144 virtual void slot_closePressed();
148 virtual void slot_pinPressed(
bool flag);
151 virtual void slot_topLevelChanged(
bool);
QColor myTitleFillColorStop0
Definition: autoHideDock.h:161
Represents a new kind of dock widget: it has a "pin" button that allows the widget to pin/unpin from ...
Definition: autoHideDock.h:34
std::string myClassName
Definition: autoHideDock.h:160
bool myAdjustToMinimumSize
Definition: autoHideDock.h:159
QColor myOutlineInnerColor
Definition: autoHideDock.h:163
DtAutoHideDockType
Definition: autoHideDock.h:44
makVrv::DtQIconConfigurations myIcon
Definition: autoHideDock.h:157
QColor myOutlineOuterColor
Definition: autoHideDock.h:164
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:20
DtExtendedTitleBarWidget * myTitleBarWidget
Definition: autoHideDock.h:156
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:70
A collection of icon configurations. The collection maintains flags indicating whether to generate ic...
Definition: DtQIconConfiguration.h:75
makVrv::DtDe & myDe
Definition: autoHideDock.h:155
const std::string & className() const
Definition: autoHideDock.h:81
DtAutoHideDockType myDockType
Definition: autoHideDock.h:158
QColor myTitleFillColorStop1
Definition: autoHideDock.h:162