Fluid
1.3.0
Material Design for QtQuick and Qml
Loading...
Searching...
No Matches
clipboard.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: 2018 Michael Spencer <sonrisesoftware@gmail.com>
2
// SPDX-License-Identifier: MPL-2.0
3
4
#pragma once
5
6
#include <QObject>
7
#include <QClipboard>
8
#include <QtQml/qqmlregistration.h>
9
13
class
Clipboard
:
public
QObject
14
{
15
Q_OBJECT
16
Q_PROPERTY(QString
text
READ
text
WRITE
setText
NOTIFY
textChanged
)
17
QML_ELEMENT
18
public
:
19
explicit
Clipboard
(QObject *parent =
nullptr
);
20
24
QString
text
()
const
;
25
29
Q_INVOKABLE
void
clear
();
30
31
public
Q_SLOTS:
32
void
setText
(
const
QString &
text
);
33
34
Q_SIGNALS:
35
void
textChanged
();
36
37
private
:
38
QClipboard *m_clipboard =
nullptr
;
39
};
Clipboard
Clipboard.
Definition
clipboard.h:14
Clipboard::clear
Q_INVOKABLE void clear()
Definition
clipboard.cpp:26
Clipboard::textChanged
void textChanged()
Clipboard::setText
void setText(const QString &text)
Definition
clipboard.cpp:21
Clipboard::text
QString text
Definition
clipboard.h:16
src
controls
cpp
core
clipboard.h
Generated by
1.9.8