summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/plugins/help/qlitehtml/container_qpainter.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/help/qlitehtml/container_qpainter.cpp b/src/plugins/help/qlitehtml/container_qpainter.cpp
index edd88ef0ce..7dff2b0bb3 100644
--- a/src/plugins/help/qlitehtml/container_qpainter.cpp
+++ b/src/plugins/help/qlitehtml/container_qpainter.cpp
@@ -25,6 +25,7 @@
#include "container_qpainter.h"
+#include <QClipboard>
#include <QCursor>
#include <QDebug>
#include <QDir>
@@ -422,6 +423,9 @@ void Selection::update()
selection = {};
text.clear();
}
+ QClipboard *cb = QGuiApplication::clipboard();
+ if (cb->supportsSelection())
+ cb->setText(text, QClipboard::Selection);
}
QRect Selection::boundingRect() const