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.