diff options
| author | Romain Perier <romain.perier@gmail.com> | 2013-05-11 09:28:53 +0200 |
|---|---|---|
| committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-05-16 10:45:04 +0200 |
| commit | 94c7002df30d931df13b3bae9d4c46ff1e6f714c (patch) | |
| tree | 17cb12d18eb5437ad4fbf16f5e8d2804924ffcaa /src/tools/qdoc/cppcodeparser.cpp | |
| parent | adaa50e37da1fddada874a289792a1bd95c5aebc (diff) | |
Improve Qt-in-namespace implementation in the Cocoa platform plugin
Objective-C++ does not support namespaces. In order to make this work,
we decorate each symbol with suffix using the macro QT_MANGLE_NAMESPACE.
However, with such a technic each public symbol needs to be explicitly exported through
this macro. The use of @compatibility_alias allows to define alias to use it
automatically and transparently.
Task-number: QTBUG-23946
Change-Id: Id521b8160bab126fda40a9d960277b1c04cc8b66
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
Diffstat (limited to 'src/tools/qdoc/cppcodeparser.cpp')
0 files changed, 0 insertions, 0 deletions
