Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QWasmDrag::DragState Struct Reference
+ Collaboration diagram for QWasmDrag::DragState:

Classes

class  DragImage
 

Public Member Functions

 DragState (QDrag *drag, QWindow *window, std::function< void()> quitEventLoopClosure)
 
 ~DragState ()
 
 DragState (const QWasmDrag &other)=delete
 
 DragState (QWasmDrag &&other)=delete
 
DragStateoperator= (const QWasmDrag &other)=delete
 
DragStateoperator= (QWasmDrag &&other)=delete
 

Public Attributes

QDragdrag
 
QWindowwindow
 
std::function< void()> quitEventLoopClosure
 
std::unique_ptr< DragImagedragImage
 
Qt::DropAction dropAction = Qt::DropAction::IgnoreAction
 

Detailed Description

Definition at line 42 of file qwasmdrag.cpp.

Constructor & Destructor Documentation

◆ DragState() [1/3]

QWasmDrag::DragState::DragState ( QDrag * drag,
QWindow * window,
std::function< void()> quitEventLoopClosure )

Definition at line 283 of file qwasmdrag.cpp.

◆ ~DragState()

QWasmDrag::DragState::~DragState ( )
default

◆ DragState() [2/3]

QWasmDrag::DragState::DragState ( const QWasmDrag & other)
delete

◆ DragState() [3/3]

QWasmDrag::DragState::DragState ( QWasmDrag && other)
delete

Member Function Documentation

◆ operator=() [1/2]

DragState & QWasmDrag::DragState::operator= ( const QWasmDrag & other)
delete

◆ operator=() [2/2]

DragState & QWasmDrag::DragState::operator= ( QWasmDrag && other)
delete

Member Data Documentation

◆ drag

QDrag* QWasmDrag::DragState::drag

Definition at line 69 of file qwasmdrag.cpp.

◆ dragImage

std::unique_ptr<DragImage> QWasmDrag::DragState::dragImage

Definition at line 72 of file qwasmdrag.cpp.

◆ dropAction

Qt::DropAction QWasmDrag::DragState::dropAction = Qt::DropAction::IgnoreAction

Definition at line 73 of file qwasmdrag.cpp.

◆ quitEventLoopClosure

std::function<void()> QWasmDrag::DragState::quitEventLoopClosure

Definition at line 71 of file qwasmdrag.cpp.

◆ window

QWindow* QWasmDrag::DragState::window

Definition at line 70 of file qwasmdrag.cpp.


The documentation for this struct was generated from the following file: