![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qmacclipboard.h>
Public Types | |
| enum | DataRequestType { EagerRequest , LazyRequest } |
Public Member Functions | |
| QMacPasteboard (PasteboardRef p, QUtiMimeConverter::HandlerScope scope=QUtiMimeConverter::HandlerScopeFlag::All) | |
| QMacPasteboard (QUtiMimeConverter::HandlerScope scope) | |
| QMacPasteboard (CFStringRef name=nullptr, QUtiMimeConverter::HandlerScope scope=QUtiMimeConverter::HandlerScopeFlag::All) | |
| ~QMacPasteboard () | |
| bool | hasUti (const QString &uti) const |
| PasteboardRef | pasteBoard () const |
| QMimeData * | mimeData () const |
| void | setMimeData (QMimeData *mime, DataRequestType dataRequestType=EagerRequest) |
| QStringList | formats () const |
| bool | hasFormat (const QString &format) const |
| QVariant | retrieveData (const QString &format) const |
| void | clear () |
| bool | sync () const |
Definition at line 19 of file qmacclipboard.h.
| Enumerator | |
|---|---|
| EagerRequest | |
| LazyRequest | |
Definition at line 22 of file qmacclipboard.h.
| QMacPasteboard::QMacPasteboard | ( | PasteboardRef | p, |
| QUtiMimeConverter::HandlerScope | scope = QUtiMimeConverter::HandlerScopeFlag::All ) |
Definition at line 74 of file qmacclipboard.mm.
References QMacPasteboard().
Referenced by QMacPasteboard(), and QMacPasteboard().
| QMacPasteboard::QMacPasteboard | ( | QUtiMimeConverter::HandlerScope | scope | ) |
Definition at line 83 of file qmacclipboard.mm.
References QMacPasteboard().
Referenced by QMacPasteboard().
| QMacPasteboard::QMacPasteboard | ( | CFStringRef | name = nullptr, |
| QUtiMimeConverter::HandlerScope | scope = QUtiMimeConverter::HandlerScopeFlag::All ) |
Definition at line 96 of file qmacclipboard.mm.
References QMacPasteboard().
| QMacPasteboard::~QMacPasteboard | ( | ) |
Definition at line 110 of file qmacclipboard.mm.
| void QMacPasteboard::clear | ( | ) |
Definition at line 456 of file qmacclipboard.mm.
Referenced by QCocoaClipboard::setMimeData().
| QStringList QMacPasteboard::formats | ( | ) | const |
Definition at line 306 of file qmacclipboard.mm.
References sync().
| bool QMacPasteboard::hasFormat | ( | const QString & | format | ) | const |
Definition at line 343 of file qmacclipboard.mm.
References sync().
| bool QMacPasteboard::hasUti | ( | const QString & | uti | ) | const |
Definition at line 200 of file qmacclipboard.mm.
References sync().
| QMimeData * QMacPasteboard::mimeData | ( | ) | const |
Definition at line 242 of file qmacclipboard.mm.
| PasteboardRef QMacPasteboard::pasteBoard | ( | ) | const |
Definition at line 123 of file qmacclipboard.mm.
Definition at line 379 of file qmacclipboard.mm.
References sync().
| void QMacPasteboard::setMimeData | ( | QMimeData * | mime, |
| DataRequestType | dataRequestType = EagerRequest ) |
Definition at line 252 of file qmacclipboard.mm.
Referenced by QCocoaDrag::drag().
| bool QMacPasteboard::sync | ( | ) | const |
Definition at line 462 of file qmacclipboard.mm.
Referenced by formats(), hasFormat(), hasUti(), QCocoaClipboard::mimeData(), retrieveData(), and QCocoaClipboard::setMimeData().