Fluid
1.3.0
Material Design for QtQuick and Qml
Loading...
Searching...
No Matches
clipboard.cpp
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: 2018 Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
2
// SPDX-FileCopyrightText: 2018 Michael Spencer <sonrisesoftware@gmail.com>
3
// SPDX-License-Identifier: MPL-2.0
4
5
#include <QGuiApplication>
6
7
#include "
clipboard.h
"
8
9
Clipboard::Clipboard
(QObject *parent)
10
: QObject(parent)
11
, m_clipboard(QGuiApplication::clipboard())
12
{
13
connect(m_clipboard, &QClipboard::dataChanged,
this
, &
Clipboard::textChanged
);
14
}
15
16
QString
Clipboard::text
()
const
17
{
18
return
m_clipboard->text();
19
}
20
21
void
Clipboard::setText
(
const
QString &text)
22
{
23
m_clipboard->setText(
text
);
24
}
25
26
void
Clipboard::clear
()
27
{
28
m_clipboard->clear();
29
}
Clipboard::clear
Q_INVOKABLE void clear()
Definition
clipboard.cpp:26
Clipboard::Clipboard
Clipboard(QObject *parent=nullptr)
Definition
clipboard.cpp:9
Clipboard::textChanged
void textChanged()
Clipboard::setText
void setText(const QString &text)
Definition
clipboard.cpp:21
Clipboard::text
QString text
Definition
clipboard.h:16
clipboard.h
src
controls
cpp
core
clipboard.cpp
Generated by
1.9.8