Public Member Functions | |
QPoint | areaGridPosition (const DockWidgetArea area) |
QWidget * | createDropIndicatorWidget (DockWidgetArea DockWidgetArea, CDockOverlay::eMode Mode) |
QPixmap | createHighDpiDropIndicatorPixmap (const QSizeF &size, DockWidgetArea DockWidgetArea, CDockOverlay::eMode Mode) |
QColor | defaultIconColor (CDockOverlayCross::eIconColor ColorIndex) |
DockOverlayCrossPrivate (CDockOverlayCross *_public) | |
qreal | dropIndicatiorWidth (QLabel *l) const |
QColor | iconColor (CDockOverlayCross::eIconColor ColorIndex) |
void | updateDropIndicatorIcon (QWidget *DropIndicatorWidget) |
Public Attributes | |
CDockOverlayCross * | _this |
CDockOverlay * | DockOverlay |
QHash< DockWidgetArea, QWidget * > | DropIndicatorWidgets |
QGridLayout * | GridLayout |
QColor | IconColors [5] |
double | LastDevicePixelRatio = 0.1 |
CDockOverlay::eMode | Mode = CDockOverlay::ModeDockAreaOverlay |
bool | UpdateRequired = false |
Private data of CDockOverlayCross class
Definition at line 70 of file DockOverlay.cpp.
|
inline |
Private data constructor
Definition at line 84 of file DockOverlay.cpp.
QPoint ads::DockOverlayCrossPrivate::areaGridPosition | ( | const DockWidgetArea | area | ) |
|
inline |
Definition at line 152 of file DockOverlay.cpp.
|
inline |
Definition at line 180 of file DockOverlay.cpp.
|
inline |
Palette based default icon colors
Definition at line 97 of file DockOverlay.cpp.
|
inline |
Helper function that returns the drop indicator width depending on the operating system
Definition at line 140 of file DockOverlay.cpp.
|
inline |
Stylehseet based icon colors
Definition at line 124 of file DockOverlay.cpp.
|
inline |
Definition at line 169 of file DockOverlay.cpp.
CDockOverlayCross* ads::DockOverlayCrossPrivate::_this |
Definition at line 72 of file DockOverlay.cpp.
CDockOverlay* ads::DockOverlayCrossPrivate::DockOverlay |
Definition at line 74 of file DockOverlay.cpp.
QHash<DockWidgetArea, QWidget*> ads::DockOverlayCrossPrivate::DropIndicatorWidgets |
Definition at line 75 of file DockOverlay.cpp.
QGridLayout* ads::DockOverlayCrossPrivate::GridLayout |
Definition at line 76 of file DockOverlay.cpp.
QColor ads::DockOverlayCrossPrivate::IconColors[5] |
Definition at line 77 of file DockOverlay.cpp.
double ads::DockOverlayCrossPrivate::LastDevicePixelRatio = 0.1 |
Definition at line 79 of file DockOverlay.cpp.
CDockOverlay::eMode ads::DockOverlayCrossPrivate::Mode = CDockOverlay::ModeDockAreaOverlay |
Definition at line 73 of file DockOverlay.cpp.
bool ads::DockOverlayCrossPrivate::UpdateRequired = false |
Definition at line 78 of file DockOverlay.cpp.