diff --git a/src/plugins/help/qlitehtml/container_qpainter.cpp b/src/plugins/help/qlitehtml/container_qpainter.cpp
index edd88ef0cef..7dff2b0bb33 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
#include
#include
#include
@@ -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