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>
This commit is contained in:
hjk
2022-07-14 15:44:58 +02:00
parent a5cb967704
commit d83eb0494a
19 changed files with 109 additions and 96 deletions

View File

@@ -27,11 +27,10 @@
#include "cppcheckdiagnostic.h"
#include "cppchecktextmark.h"
#include <utils/stringutils.h>
#include <utils/utilsicons.h>
#include <QAction>
#include <QApplication>
#include <QClipboard>
#include <QMap>
namespace Cppcheck {
@@ -90,7 +89,7 @@ CppcheckTextMark::CppcheckTextMark (const Diagnostic &diagnostic)
.arg(diagnostic.fileName.toUserOutput())
.arg(diagnostic.lineNumber)
.arg(diagnostic.message);
QApplication::clipboard()->setText(text);
Utils::setClipboardAndSelection(text);
});
setActions({action});
}