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
QtWaylandClient::QWaylandDataOffer Class Reference

#include <qwaylanddataoffer_p.h>

Inheritance diagram for QtWaylandClient::QWaylandDataOffer:
Collaboration diagram for QtWaylandClient::QWaylandDataOffer:

Public Member Functions

 QWaylandDataOffer (QWaylandDisplay *display, struct ::wl_data_offer *offer)
 ~QWaylandDataOffer () override
QMimeDatamimeData () override
Qt::DropActions supportedActions () const
QString firstFormat () const
void startReceiving (const QString &mimeType, int fd) override
Public Member Functions inherited from QtWaylandClient::QWaylandAbstractDataOffer
virtual ~QWaylandAbstractDataOffer ()=default

Protected Member Functions

void data_offer_offer (const QString &mime_type) override
void data_offer_source_actions (uint32_t source_actions) override
void data_offer_action (uint32_t dnd_action) override

Detailed Description

Definition at line 44 of file qwaylanddataoffer_p.h.

Constructor & Destructor Documentation

◆ QWaylandDataOffer()

QtWaylandClient::QWaylandDataOffer::QWaylandDataOffer ( QWaylandDisplay * display,
struct ::wl_data_offer * offer )
explicit

Definition at line 89 of file qwaylanddataoffer.cpp.

◆ ~QWaylandDataOffer()

QtWaylandClient::QWaylandDataOffer::~QWaylandDataOffer ( )
override

Definition at line 96 of file qwaylanddataoffer.cpp.

Member Function Documentation

◆ data_offer_action()

void QtWaylandClient::QWaylandDataOffer::data_offer_action ( uint32_t dnd_action)
overrideprotected

Definition at line 135 of file qwaylanddataoffer.cpp.

◆ data_offer_offer()

void QtWaylandClient::QWaylandDataOffer::data_offer_offer ( const QString & mime_type)
overrideprotected

Definition at line 130 of file qwaylanddataoffer.cpp.

◆ data_offer_source_actions()

void QtWaylandClient::QWaylandDataOffer::data_offer_source_actions ( uint32_t source_actions)
overrideprotected

Definition at line 142 of file qwaylanddataoffer.cpp.

◆ firstFormat()

QString QtWaylandClient::QWaylandDataOffer::firstFormat ( ) const

Definition at line 102 of file qwaylanddataoffer.cpp.

◆ mimeData()

QMimeData * QtWaylandClient::QWaylandDataOffer::mimeData ( )
overridevirtual

Implements QtWaylandClient::QWaylandAbstractDataOffer.

Definition at line 110 of file qwaylanddataoffer.cpp.

◆ startReceiving()

void QtWaylandClient::QWaylandDataOffer::startReceiving ( const QString & mimeType,
int fd )
overridevirtual

Implements QtWaylandClient::QWaylandAbstractDataOffer.

Definition at line 124 of file qwaylanddataoffer.cpp.

◆ supportedActions()

Qt::DropActions QtWaylandClient::QWaylandDataOffer::supportedActions ( ) const

Definition at line 115 of file qwaylanddataoffer.cpp.


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