diff options
| author | Moss Heim <moss.heim@qt.io> | 2024-08-07 16:14:07 +0200 |
|---|---|---|
| committer | Moss Heim <moss.heim@qt.io> | 2024-08-08 14:18:09 +0200 |
| commit | a782eb6fa6c5a80b10c4af64963f903214d19ed5 (patch) | |
| tree | f7416d1f6f24f7b6eba8c9ab13843b92746bda68 /tests/manual/widgets/webrtc/main.cpp | |
| parent | b20fd24460f2f5afa027ec3f45719483edaf006a (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.cpp | 12 |
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); |
