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
qiosclipboard.h
Go to the documentation of this file.
1
// Copyright (C) 2016 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4
#ifndef QIOSCLIPBOARD_H
5
#define QIOSCLIPBOARD_H
6
7
#include <QtCore/qmap.h>
8
#include <qpa/qplatformclipboard.h>
9
10
#ifndef QT_NO_CLIPBOARD
11
12
#import <UIKit/UIKit.h>
13
14
#include <QMimeData>
15
16
@class
QUIClipboard
;
17
18
QT_BEGIN_NAMESPACE
19
20
class
QIOSClipboard
:
public
QPlatformClipboard
21
{
22
public
:
23
QIOSClipboard
();
24
~QIOSClipboard
();
25
26
QMimeData
*
mimeData
(
QClipboard::Mode
mode
=
QClipboard::Clipboard
)
override
;
27
void
setMimeData
(
QMimeData
*
mimeData
,
QClipboard::Mode
mode
=
QClipboard::Clipboard
)
override
;
28
bool
supportsMode
(
QClipboard::Mode
mode
)
const override
;
29
bool
ownsMode
(
QClipboard::Mode
mode
)
const override
;
30
31
private
:
32
QUIClipboard
*m_clipboard;
33
QMap<QClipboard::Mode, QMimeData *> m_mimeData;
34
};
35
36
QT_END_NAMESPACE
37
38
#endif
// QT_NO_CLIPBOARD
39
40
#endif
// QIOSCLIPBOARD_H
QClipboard::Mode
Mode
\keyword clipboard mode
Definition
qclipboard.h:27
QClipboard::Clipboard
@ Clipboard
Definition
qclipboard.h:27
QIOSClipboard
Definition
qiosclipboard.h:21
QIOSClipboard::~QIOSClipboard
~QIOSClipboard()
QIOSClipboard::ownsMode
bool ownsMode(QClipboard::Mode mode) const override
QIOSClipboard::mimeData
QMimeData * mimeData(QClipboard::Mode mode=QClipboard::Clipboard) override
QIOSClipboard::QIOSClipboard
QIOSClipboard()
QIOSClipboard::setMimeData
void setMimeData(QMimeData *mimeData, QClipboard::Mode mode=QClipboard::Clipboard) override
QIOSClipboard::supportsMode
bool supportsMode(QClipboard::Mode mode) const override
QMimeData
\inmodule QtCore
Definition
qmimedata.h:16
QPlatformClipboard
The QPlatformClipboard class provides an abstraction for the system clipboard.
Definition
qplatformclipboard.h:26
QUIClipboard
Definition
qiosclipboard.mm:17
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qstandardpaths_haiku.cpp:21
QT_END_NAMESPACE
Definition
qsharedpointer.cpp:1590
mode
GLenum mode
Definition
qopengles2ext.h:333
mimeData
QMimeData * mimeData
Definition
src_corelib_kernel_qmimedata.cpp:27
qtbase
src
plugins
platforms
ios
qiosclipboard.h
Generated by
1.10.0