refactor: make WlClipboard a QObject subclass
This commit is contained in:
parent
7b0e8e8188
commit
21900ade68
1 changed files with 3 additions and 1 deletions
|
|
@ -17,14 +17,16 @@
|
||||||
#include <thread>
|
#include <thread>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
|
#include <QObject>
|
||||||
#include <QString>
|
#include <QString>
|
||||||
//! Wayland clipboard implementation using wl-copy/wl-paste
|
//! Wayland clipboard implementation using wl-copy/wl-paste
|
||||||
/*!
|
/*!
|
||||||
This class implements clipboard functionality for Wayland environments
|
This class implements clipboard functionality for Wayland environments
|
||||||
by using the wl-clipboard utilities (wl-copy and wl-paste).
|
by using the wl-clipboard utilities (wl-copy and wl-paste).
|
||||||
*/
|
*/
|
||||||
class WlClipboard : public IClipboard
|
class WlClipboard : public QObject, public IClipboard
|
||||||
{
|
{
|
||||||
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
WlClipboard(ClipboardID id);
|
WlClipboard(ClipboardID id);
|
||||||
WlClipboard(WlClipboard const &) = delete;
|
WlClipboard(WlClipboard const &) = delete;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue