Skip to content
Snippets Groups Projects
Clipboard.h 471 B
Newer Older
  • Learn to ignore specific revisions
  • // SPDX-FileCopyrightText: 2021 Nheko Contributors
    
    // SPDX-FileCopyrightText: 2022 Nheko Contributors
    
    //
    // SPDX-License-Identifier: GPL-3.0-or-later
    
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    #pragma once
    
    #include <QObject>
    #include <QString>
    
    class Clipboard : public QObject
    {
    
        Q_OBJECT
        Q_PROPERTY(QString text READ text WRITE setText NOTIFY textChanged)
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    
    public:
    
        Clipboard(QObject *parent = nullptr);
    
        QString text() const;
        void setText(QString text_);
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    signals:
    
        void textChanged();
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    };