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.