diff --git a/platform/qt/include/qmapboxgl.hpp b/platform/qt/include/qmapboxgl.hpp index ce9cf1778..ebbd94992 100644 --- a/platform/qt/include/qmapboxgl.hpp +++ b/platform/qt/include/qmapboxgl.hpp @@ -62,7 +62,7 @@ public: void setApiBaseUrl(const QString &); std::function resourceTransform() const; - void setResourceTransform(std::function &); + void setResourceTransform(const std::function &); private: GLContextMode m_contextMode; diff --git a/platform/qt/src/qmapboxgl.cpp b/platform/qt/src/qmapboxgl.cpp index 105e1d851..074ef280a 100644 --- a/platform/qt/src/qmapboxgl.cpp +++ b/platform/qt/src/qmapboxgl.cpp @@ -378,7 +378,7 @@ std::function QMapboxGLSettings::resourceTran used add or remove custom parameters, or reroute certain requests to other servers or endpoints. */ -void QMapboxGLSettings::setResourceTransform(std::function &transform) +void QMapboxGLSettings::setResourceTransform(const std::function &transform) { m_resourceTransform = transform; }