Changeset View
Changeset View
Standalone View
Standalone View
plugins/clipboard/clipboardplugin.cpp
Show All 31 Lines | 31 | ClipboardPlugin::ClipboardPlugin(QObject* parent, const QVariantList& args) | |||
---|---|---|---|---|---|
32 | : KdeConnectPlugin(parent, args) | 32 | : KdeConnectPlugin(parent, args) | ||
33 | { | 33 | { | ||
34 | connect(ClipboardListener::instance(), &ClipboardListener::clipboardChanged, | 34 | connect(ClipboardListener::instance(), &ClipboardListener::clipboardChanged, | ||
35 | this, &ClipboardPlugin::propagateClipboard); | 35 | this, &ClipboardPlugin::propagateClipboard); | ||
36 | } | 36 | } | ||
37 | 37 | | |||
38 | void ClipboardPlugin::propagateClipboard(const QString& content) | 38 | void ClipboardPlugin::propagateClipboard(const QString& content) | ||
39 | { | 39 | { | ||
40 | NetworkPackage np(PACKAGE_TYPE_CLIPBOARD, {{"content", content}}); | 40 | NetworkPacket np(PACKET_TYPE_CLIPBOARD, {{"content", content}}); | ||
41 | sendPackage(np); | 41 | sendPacket(np); | ||
42 | } | 42 | } | ||
43 | 43 | | |||
44 | bool ClipboardPlugin::receivePackage(const NetworkPackage& np) | 44 | bool ClipboardPlugin::receivePacket(const NetworkPacket& np) | ||
45 | { | 45 | { | ||
46 | QString content = np.get<QString>(QStringLiteral("content")); | 46 | QString content = np.get<QString>(QStringLiteral("content")); | ||
47 | ClipboardListener::instance()->setText(content); | 47 | ClipboardListener::instance()->setText(content); | ||
48 | return true; | 48 | return true; | ||
49 | } | 49 | } | ||
50 | 50 | | |||
51 | #include "clipboardplugin.moc" | 51 | #include "clipboardplugin.moc" |