From d83eb0494a955f9a770f40e1d3ab812a0fea0158 Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 14 Jul 2022 15:44:58 +0200 Subject: Use setClipboardAndSelection more broadly Basically everywhere besides the EmacsKeys plugin. Change-Id: Iaf2a0a5d791b5b3dd6df2c05c1b862516630d3f8 Reviewed-by: Eike Ziller Reviewed-by: --- src/plugins/vcsbase/vcsbaseeditor.cpp | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) (limited to 'src/plugins/vcsbase/vcsbaseeditor.cpp') diff --git a/src/plugins/vcsbase/vcsbaseeditor.cpp b/src/plugins/vcsbase/vcsbaseeditor.cpp index 8a2be2d604..5e2c5f9ed5 100644 --- a/src/plugins/vcsbase/vcsbaseeditor.cpp +++ b/src/plugins/vcsbase/vcsbaseeditor.cpp @@ -36,37 +36,41 @@ #include #include #include + #include + #include + #include #include #include #include + #include #include + #include #include #include #include +#include +#include +#include #include -#include +#include #include +#include +#include +#include +#include #include #include -#include -#include #include -#include -#include -#include -#include +#include #include #include -#include -#include -#include -#include +#include /*! \enum VcsBase::EditorContentType @@ -337,7 +341,7 @@ void ChangeTextCursorHandler::slotDescribe() void ChangeTextCursorHandler::slotCopyRevision() { - QApplication::clipboard()->setText(m_currentChange); + setClipboardAndSelection(m_currentChange); } void ChangeTextCursorHandler::addDescribeAction(QMenu *menu, const QString &change) const @@ -486,7 +490,7 @@ void UrlTextCursorHandler::setUrlPattern(const QString &pattern) void UrlTextCursorHandler::slotCopyUrl() { - QApplication::clipboard()->setText(m_urlData.url); + setClipboardAndSelection(m_urlData.url); } void UrlTextCursorHandler::slotOpenUrl() -- cgit v1.2.1