summaryrefslogtreecommitdiffstats
path: root/src/corelib
diff options
context:
space:
mode:
authorOlivier Goffart <ogoffart@woboq.com>2016-03-11 17:02:46 +0100
committerOlivier Goffart (Woboq GmbH) <ogoffart@woboq.com>2016-04-12 11:24:10 +0000
commit9f3dc2b282fc3674613759f3d890e4657d3834f2 (patch)
tree925b5265e512ec87ef9ea15ba0fe3c43fb47f21d /src/corelib
parent24ac2f35c1f2c117638a2c341ace2e9c957f0df7 (diff)
Fix documentation of qOverload with clang based qdoc
Change-Id: I4c9dbefff0e51753fdd6c06a8d0cf1733b8d3d85 Reviewed-by: Martin Smith <martin.smith@theqtcompany.com>
Diffstat (limited to 'src/corelib')
-rw-r--r--src/corelib/global/qglobal.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/corelib/global/qglobal.h b/src/corelib/global/qglobal.h
index 7800f8c562..0d83bc04fe 100644
--- a/src/corelib/global/qglobal.h
+++ b/src/corelib/global/qglobal.h
@@ -1015,8 +1015,11 @@ Q_CORE_EXPORT QString qtTrId(const char *id, int n = -1);
#ifdef Q_QDOC
// Just for documentation generation
+template<typename T>
auto qOverload(T functionPointer);
+template<typename T>
auto qConstOverload(T memberFunctionPointer);
+template<typename T>
auto qNonConstOverload(T memberFunctionPointer);
#elif defined(Q_COMPILER_VARIADIC_TEMPLATES)