Public Member Functions | |
void | cancelDragging () |
void | createFloatingWidget () |
FloatingDragPreviewPrivate (CFloatingDragPreview *_public) | |
void | setHidden (bool Value) |
void | updateDropOverlays (const QPoint &GlobalPos) |
Public Attributes | |
CFloatingDragPreview * | _this |
bool | Canceled = false |
QWidget * | Content |
QPixmap | ContentPreviewPixmap |
CDockAreaWidget * | ContentSourceArea = nullptr |
CDockManager * | DockManager |
QPoint | DragStartMousePosition |
CDockContainerWidget * | DropContainer = nullptr |
bool | Hidden = false |
qreal | WindowOpacity |
Private data class (pimpl)
Definition at line 31 of file FloatingDragPreview.cpp.
ads::FloatingDragPreviewPrivate::FloatingDragPreviewPrivate | ( | CFloatingDragPreview * | _public | ) |
Private data constructor
Definition at line 178 of file FloatingDragPreview.cpp.
|
inline |
Cancel dragging and emit the draggingCanceled event
Definition at line 60 of file FloatingDragPreview.cpp.
void ads::FloatingDragPreviewPrivate::createFloatingWidget | ( | ) |
Creates the real floating widget in case the mouse is released outside outside of any drop area
Definition at line 186 of file FloatingDragPreview.cpp.
|
inline |
Definition at line 51 of file FloatingDragPreview.cpp.
void ads::FloatingDragPreviewPrivate::updateDropOverlays | ( | const QPoint & | GlobalPos | ) |
Definition at line 79 of file FloatingDragPreview.cpp.
CFloatingDragPreview* ads::FloatingDragPreviewPrivate::_this |
Definition at line 33 of file FloatingDragPreview.cpp.
bool ads::FloatingDragPreviewPrivate::Canceled = false |
Definition at line 42 of file FloatingDragPreview.cpp.
QWidget* ads::FloatingDragPreviewPrivate::Content |
Definition at line 34 of file FloatingDragPreview.cpp.
QPixmap ads::FloatingDragPreviewPrivate::ContentPreviewPixmap |
Definition at line 41 of file FloatingDragPreview.cpp.
CDockAreaWidget* ads::FloatingDragPreviewPrivate::ContentSourceArea = nullptr |
Definition at line 35 of file FloatingDragPreview.cpp.
CDockManager* ads::FloatingDragPreviewPrivate::DockManager |
Definition at line 37 of file FloatingDragPreview.cpp.
QPoint ads::FloatingDragPreviewPrivate::DragStartMousePosition |
Definition at line 36 of file FloatingDragPreview.cpp.
CDockContainerWidget* ads::FloatingDragPreviewPrivate::DropContainer = nullptr |
Definition at line 38 of file FloatingDragPreview.cpp.
bool ads::FloatingDragPreviewPrivate::Hidden = false |
Definition at line 40 of file FloatingDragPreview.cpp.
qreal ads::FloatingDragPreviewPrivate::WindowOpacity |
Definition at line 39 of file FloatingDragPreview.cpp.