Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
dom::DataTransfer Struct Reference

#include <qwasmdom.h>

Collaboration diagram for dom::DataTransfer:

Public Member Functions

 DataTransfer (emscripten::val webDataTransfer)
 ~DataTransfer ()
 DataTransfer (const DataTransfer &other)
 DataTransfer (DataTransfer &&other)
DataTransferoperator= (const DataTransfer &other)
DataTransferoperator= (DataTransfer &&other)
void toMimeDataWithFile (std::function< void(QMimeData *)> callback)
QMimeDatatoMimeDataPreview ()
void setDragImage (emscripten::val element, const QPoint &hotspot)
void setData (std::string format, std::string data)
void setDropAction (Qt::DropAction dropAction)
void setDataFromMimeData (const QMimeData &mimeData)

Public Attributes

emscripten::val webDataTransfer

Detailed Description

Definition at line 30 of file qwasmdom.h.

Constructor & Destructor Documentation

◆ DataTransfer() [1/3]

dom::DataTransfer::DataTransfer ( emscripten::val webDataTransfer)
explicit

Definition at line 41 of file qwasmdom.cpp.

◆ ~DataTransfer()

dom::DataTransfer::~DataTransfer ( )
default

◆ DataTransfer() [2/3]

dom::DataTransfer::DataTransfer ( const DataTransfer & other)
default

◆ DataTransfer() [3/3]

dom::DataTransfer::DataTransfer ( DataTransfer && other)
default

Member Function Documentation

◆ operator=() [1/2]

DataTransfer & dom::DataTransfer::operator= ( const DataTransfer & other)
default

◆ operator=() [2/2]

DataTransfer & dom::DataTransfer::operator= ( DataTransfer && other)
default

◆ setData()

void dom::DataTransfer::setData ( std::string format,
std::string data )

Definition at line 61 of file qwasmdom.cpp.

◆ setDataFromMimeData()

void dom::DataTransfer::setDataFromMimeData ( const QMimeData & mimeData)

Definition at line 72 of file qwasmdom.cpp.

◆ setDragImage()

void dom::DataTransfer::setDragImage ( emscripten::val element,
const QPoint & hotspot )

Definition at line 55 of file qwasmdom.cpp.

◆ setDropAction()

void dom::DataTransfer::setDropAction ( Qt::DropAction dropAction)

Definition at line 67 of file qwasmdom.cpp.

◆ toMimeDataPreview()

QMimeData * dom::DataTransfer::toMimeDataPreview ( )

Definition at line 229 of file qwasmdom.cpp.

◆ toMimeDataWithFile()

void dom::DataTransfer::toMimeDataWithFile ( std::function< void(QMimeData *)> callback)

Definition at line 88 of file qwasmdom.cpp.

Member Data Documentation

◆ webDataTransfer

emscripten::val dom::DataTransfer::webDataTransfer

Definition at line 46 of file qwasmdom.h.


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