summaryrefslogtreecommitdiffstats
path: root/sync.profile
diff options
context:
space:
mode:
authorSean Harmer <sean.harmer@kdab.com>2014-06-12 16:12:25 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-06-12 19:26:51 +0200
commit15e51dbba60c71b1b36b3b9e77271c204db4646e (patch)
treef6c6af8ef0610b03188cbf986df0f2f46247a027 /sync.profile
parent35a45a926221af8b7e7249d9025a63b5ba0003f8 (diff)
Force creation of camelcase forwarding headers
This works around the presence of the Qt3D namespace and the lack of Q prefixes on several classnames at this time. The class names will be tidied up but I'm not sure what to do about name collisions with other areas of Qt. For example, QTransform. Change-Id: I8f5a2ccf52496c624c0815e04b3153aa79b4803e Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'sync.profile')
-rw-r--r--sync.profile6
1 files changed, 6 insertions, 0 deletions
diff --git a/sync.profile b/sync.profile
index 5cb1a7fb2..78d0650cd 100644
--- a/sync.profile
+++ b/sync.profile
@@ -7,6 +7,12 @@
);
%moduleheaders = ( # restrict the module headers to those found in relative path
);
+
+# Temporary hack to force generation of camel case headers until we can refactor
+# to get QBlah class names. This is also affected by the Qt3D namespace which we need
+# to avoid naming collisions with the likes of QTransform
+$publicclassregexp = "Qt3D::.+";
+
# Module dependencies.
# Every module that is required to build this module should have one entry.
# Each of the module version specifiers can take one of the following values: