File indexing completed on 2024-05-12 16:21:16

0001 // SPDX-FileCopyrightText: 2023 Mathis BrĂ¼chert <mbb@kaidan.im>
0002 //
0003 // SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0004 
0005 #include "clipboard.h"
0006 #include <QClipboard>
0007 #include <QGuiApplication>
0008 
0009 Clipboard::Clipboard(QObject *parent)
0010     : QObject{parent}
0011 {
0012 }
0013 
0014 void Clipboard::setText(const QString &text)
0015 {
0016     QGuiApplication::clipboard()->setText(text);
0017     Q_EMIT textChanged();
0018 }
0019 
0020 QString Clipboard::text() const
0021 {
0022     return QGuiApplication::clipboard()->text();
0023 }