aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cpaster/cpasterplugin.cpp
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2022-07-14 15:44:58 +0200
committerhjk <hjk@qt.io>2022-07-15 07:06:25 +0000
commitd83eb0494a955f9a770f40e1d3ab812a0fea0158 (patch)
tree0a809440ae48708a3ae0ce2c60f78e6bb03faf52 /src/plugins/cpaster/cpasterplugin.cpp
parenta5cb967704187db594fdb20d79067b582d771c7f (diff)
Use setClipboardAndSelection more broadly
Basically everywhere besides the EmacsKeys plugin. Change-Id: Iaf2a0a5d791b5b3dd6df2c05c1b862516630d3f8 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Diffstat (limited to 'src/plugins/cpaster/cpasterplugin.cpp')
-rw-r--r--src/plugins/cpaster/cpasterplugin.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/cpaster/cpasterplugin.cpp b/src/plugins/cpaster/cpasterplugin.cpp
index 3cf987e1efe..a119c9ce078 100644
--- a/src/plugins/cpaster/cpasterplugin.cpp
+++ b/src/plugins/cpaster/cpasterplugin.cpp
@@ -45,6 +45,7 @@
#include <utils/fileutils.h>
#include <utils/mimeutils.h>
#include <utils/qtcassert.h>
+#include <utils/stringutils.h>
#include <utils/temporarydirectory.h>
#include <texteditor/texteditor.h>
@@ -325,7 +326,8 @@ void CodePasterPluginPrivate::fetch()
void CodePasterPluginPrivate::finishPost(const QString &link)
{
if (m_settings.copyToClipboard.value())
- QApplication::clipboard()->setText(link);
+ Utils::setClipboardAndSelection(link);
+
if (m_settings.displayOutput.value())
MessageManager::writeDisrupting(link);
else