aboutsummaryrefslogtreecommitdiffstats
path: root/ui/qt/clipboard/clipboard.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'ui/qt/clipboard/clipboard.hpp')
-rw-r--r--ui/qt/clipboard/clipboard.hpp23
1 files changed, 23 insertions, 0 deletions
diff --git a/ui/qt/clipboard/clipboard.hpp b/ui/qt/clipboard/clipboard.hpp
new file mode 100644
index 000000000..1aa213ceb
--- /dev/null
+++ b/ui/qt/clipboard/clipboard.hpp
@@ -0,0 +1,23 @@
+#pragma once
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+class Clipboard : public QObject
+{
+ Q_OBJECT
+ Q_PROPERTY(QString get READ get WRITE toClipboard NOTIFY clipboardChanged)
+public:
+ Clipboard();
+ virtual ~Clipboard(){}
+
+ Q_INVOKABLE void toClipboard(QString _text);
+
+signals:
+ void clipboardChanged();
+};
+
+#ifdef __cplusplus
+} // extern "C"
+#endif