summaryrefslogtreecommitdiffstats
path: root/tests/auto/network/access/qrestaccessmanager/httptestserver_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/network/access/qrestaccessmanager/httptestserver_p.h')
-rw-r--r--tests/auto/network/access/qrestaccessmanager/httptestserver_p.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/auto/network/access/qrestaccessmanager/httptestserver_p.h b/tests/auto/network/access/qrestaccessmanager/httptestserver_p.h
index ead6590a55..0a94b2c8a6 100644
--- a/tests/auto/network/access/qrestaccessmanager/httptestserver_p.h
+++ b/tests/auto/network/access/qrestaccessmanager/httptestserver_p.h
@@ -10,6 +10,8 @@
#include <QtCore/qmap.h>
#include <QtCore/qurl.h>
+#include <functional>
+
// This struct is used for parsing the incoming network request data into, as well
// as getting the response data from the testcase
struct HttpData {
@@ -73,7 +75,7 @@ public:
// Settable callback for testcase. Gives the received request data, and takes in response data
using Handler = std::function<void(const HttpData &request, HttpData &response,
ResponseControl &control)>;
- void setHandler(const Handler &handler);
+ void setHandler(Handler handler) { m_handler = std::move(handler); }
private slots:
void handleConnected();