summaryrefslogtreecommitdiffstats
path: root/tests/manual/widgets/webrtc/main.cpp
diff options
context:
space:
mode:
authorMoss Heim <moss.heim@qt.io>2024-08-07 16:14:07 +0200
committerMoss Heim <moss.heim@qt.io>2024-08-08 14:18:09 +0200
commita782eb6fa6c5a80b10c4af64963f903214d19ed5 (patch)
treef7416d1f6f24f7b6eba8c9ab13843b92746bda68 /tests/manual/widgets/webrtc/main.cpp
parentb20fd24460f2f5afa027ec3f45719483edaf006a (diff)
Fix webrtc manual test compilation
QHttpServer no longer has a listen() convenience function, use a TcpServer instead. Change-Id: I53db234590d67eabd4e23b2a8397e931178f1155 Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'tests/manual/widgets/webrtc/main.cpp')
-rw-r--r--tests/manual/widgets/webrtc/main.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/manual/widgets/webrtc/main.cpp b/tests/manual/widgets/webrtc/main.cpp
index a6c2ff8d4..e788f3a29 100644
--- a/tests/manual/widgets/webrtc/main.cpp
+++ b/tests/manual/widgets/webrtc/main.cpp
@@ -8,6 +8,7 @@
#include <QHttpServer>
#include <QListView>
#include <QMessageBox>
+#include <QTcpServer>
#include <QWebEnginePage>
#include <QWebEngineProfile>
#include <QWebEngineSettings>
@@ -87,8 +88,6 @@ int main(int argc, char *argv[])
{
QApplication app(argc, argv);
- QHttpServer server;
-
QFile file(":index.html");
if (!file.open(QIODeviceBase::ReadOnly)) {
@@ -102,11 +101,12 @@ int main(int argc, char *argv[])
return 0;
}
- server.route("/index.html", [data]() {
- return data;
- });
+ QHttpServer httpServer;
+ httpServer.route("/index.html", [data]() { return data; });
- server.listen(QHostAddress::Any, 3000);
+ auto tcpServer = new QTcpServer(&httpServer);
+ tcpServer->listen(QHostAddress::Any, 3000);
+ httpServer.bind(tcpServer);
QWebEngineView view;
Page *page = new Page(QWebEngineProfile::defaultProfile(), &view);