summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorAhmad Samir <a.samirh78@gmail.com>2023-07-12 03:14:07 +0300
committerAhmad Samir <a.samirh78@gmail.com>2023-07-12 22:35:24 +0300
commitfbd825bf9e7da16aed8ab190652ad56cd316cc0e (patch)
tree24b7da57f97823a09ce82e3daee4aeac51233166 /tests
parentcbc8a35cf09ec2891391b39ec5de672a5cee4d3d (diff)
Implicit capture of 'this' with a capture default of '=' is deprecated
Can't use [=, this] because not all compilers support it. Add missing include (needed by static analyzers such as clangd). Change-Id: Id88730e5ea0bc9b797cd3dd2d13d025d3e48b289 Reviewed-by: Ivan Solovev <ivan.solovev@qt.io> Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/shared/webserver.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/auto/shared/webserver.h b/tests/auto/shared/webserver.h
index da76ea0..238a4eb 100644
--- a/tests/auto/shared/webserver.h
+++ b/tests/auto/shared/webserver.h
@@ -7,6 +7,7 @@
#include <functional>
#include <cctype>
#include <QtCore/qcoreapplication.h>
+#include <QtCore/qurl.h>
#include <QtNetwork/qtcpserver.h>
#include <QTcpSocket>
@@ -62,14 +63,14 @@ private:
QMap<QTcpSocket *, HttpRequest> clients;
};
-WebServer::WebServer(Handler handler, QObject *parent) :
+WebServer::WebServer(Handler h, QObject *parent) :
QTcpServer(parent),
- handler(handler)
+ handler(h)
{
- connect(this, &QTcpServer::newConnection, [=]() {
+ connect(this, &QTcpServer::newConnection, this, [this]() {
auto socket = nextPendingConnection();
connect(socket, &QTcpSocket::disconnected, socket, &QTcpSocket::deleteLater);
- connect(socket, &QTcpSocket::readyRead, [=]() {
+ connect(socket, &QTcpSocket::readyRead, this, [this, socket]() {
if (!clients.contains(socket))
clients[socket].port = serverPort();