Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QtWaylandClient::QWaylandClipboard Class Reference

#include <qwaylandclipboard_p.h>

+ Inheritance diagram for QtWaylandClient::QWaylandClipboard:
+ Collaboration diagram for QtWaylandClient::QWaylandClipboard:

Public Member Functions

 QWaylandClipboard (QWaylandDisplay *display)
 
 ~QWaylandClipboard () override
 
QMimeDatamimeData (QClipboard::Mode mode=QClipboard::Clipboard) override
 
void setMimeData (QMimeData *data, QClipboard::Mode mode=QClipboard::Clipboard) override
 
bool supportsMode (QClipboard::Mode mode) const override
 
bool ownsMode (QClipboard::Mode mode) const override
 
- Public Member Functions inherited from QPlatformClipboard
 QPlatformClipboard ()=default
 
virtual ~QPlatformClipboard ()
 
virtual QMimeDatamimeData (QClipboard::Mode mode=QClipboard::Clipboard)
 
virtual void setMimeData (QMimeData *data, QClipboard::Mode mode=QClipboard::Clipboard)
 
virtual bool supportsMode (QClipboard::Mode mode) const
 
virtual bool ownsMode (QClipboard::Mode mode) const
 
void emitChanged (QClipboard::Mode mode)
 

Detailed Description

Definition at line 33 of file qwaylandclipboard_p.h.

Constructor & Destructor Documentation

◆ QWaylandClipboard()

QtWaylandClient::QWaylandClipboard::QWaylandClipboard ( QWaylandDisplay display)

Definition at line 18 of file qwaylandclipboard.cpp.

References QClipboard::Clipboard, and QClipboard::Selection.

◆ ~QWaylandClipboard()

QtWaylandClient::QWaylandClipboard::~QWaylandClipboard ( )
override

Definition at line 25 of file qwaylandclipboard.cpp.

References QClipboard::Clipboard, and QClipboard::Selection.

Member Function Documentation

◆ mimeData()

QMimeData * QtWaylandClient::QWaylandClipboard::mimeData ( QClipboard::Mode  mode = QClipboard::Clipboard)
overridevirtual

Reimplemented from QPlatformClipboard.

Definition at line 32 of file qwaylandclipboard.cpp.

References QClipboard::Clipboard, QtWaylandClient::QWaylandDisplay::currentInputDevice(), and QClipboard::Selection.

+ Here is the call graph for this function:

◆ ownsMode()

bool QtWaylandClient::QWaylandClipboard::ownsMode ( QClipboard::Mode  mode) const
overridevirtual

Reimplemented from QPlatformClipboard.

Definition at line 117 of file qwaylandclipboard.cpp.

References QClipboard::Clipboard, QtWaylandClient::QWaylandDisplay::currentInputDevice(), and QClipboard::Selection.

+ Here is the call graph for this function:

◆ setMimeData()

void QtWaylandClient::QWaylandClipboard::setMimeData ( QMimeData data,
QClipboard::Mode  mode = QClipboard::Clipboard 
)
overridevirtual

Reimplemented from QPlatformClipboard.

Definition at line 62 of file qwaylandclipboard.cpp.

References QClipboard::Clipboard, QtWaylandClient::QWaylandDisplay::currentInputDevice(), QString::data(), QPlatformClipboard::emitChanged(), qCWarning, QStringLiteral, and QClipboard::Selection.

+ Here is the call graph for this function:

◆ supportsMode()

bool QtWaylandClient::QWaylandClipboard::supportsMode ( QClipboard::Mode  mode) const
overridevirtual

Reimplemented from QPlatformClipboard.

Definition at line 106 of file qwaylandclipboard.cpp.

References QClipboard::Clipboard, QtWaylandClient::QWaylandDisplay::currentInputDevice(), and QClipboard::Selection.

+ Here is the call graph for this function:

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