qt6-bb10/src
Martin Smith 4ca0d76454 doc: clang-qdoc must not see certain function declarations
The macro Q_DECLARE_INTERFACE declared some qobject_cast() functions
that clang-qdoc must not see in the contexts where the macro is used.
This update prevents that from happening by ensuring that Q_CLANG_QDOC
is not defined when the macro is defined.

This update also adds a \fn command for a declaration of qobject_cast()
that was missing in the documentation. There are two versions of the
function, one with a const parameter and one with a non-const parameter,
and they both share one qdoc comment.

Change-Id: Ic74d0aaae62767cd0391474ee95ae3f4f820b06e
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
2018-01-24 10:02:08 +00:00
..
3rdparty Add HAVE_USLEEP define to give better performance where possible 2018-01-09 09:51:56 +00:00
android Merge remote-tracking branch 'origin/5.10' into dev 2018-01-02 09:58:44 +01:00
angle ANGLE: Fix resizing of windows 2017-12-13 13:07:52 +00:00
concurrent Merge remote-tracking branch 'origin/5.10' into dev 2018-01-02 09:58:44 +01:00
corelib doc: clang-qdoc must not see certain function declarations 2018-01-24 10:02:08 +00:00
dbus Merge remote-tracking branch 'origin/5.10' into dev 2018-01-20 22:36:19 +01:00
gui doc: Fix many qdoc warnings, mostly missing return types 2018-01-24 10:01:26 +00:00
network doc: Add more missing return types to \fn commands 2018-01-24 10:01:50 +00:00
opengl Add more Q_FALLTHROUGH() 2018-01-12 07:10:25 +00:00
openglextensions Replace Q_DECL_FINAL with final 2017-09-22 07:30:01 +00:00
platformheaders doc: Fix remaining qdoc warnings in platformheaders 2018-01-16 16:59:09 +00:00
platformsupport Let XFCE use Xft settings 2018-01-16 16:16:44 +00:00
plugins QOffscreenIntegration: add missing override 2018-01-24 08:48:33 +00:00
printsupport Unix: Fix page size margins when changing page size 2018-01-17 21:36:47 +00:00
sql doc: Add documentation for swap() functions 2018-01-24 10:01:58 +00:00
testlib doc: Fix remaining clang parsing errors in QtTest 2018-01-18 06:31:53 +00:00
tools uic: Support id-based translations 2018-01-18 11:31:09 +00:00
widgets doc: Fix a property declaration for clang-qdoc 2018-01-24 10:01:42 +00:00
winmain Merge remote-tracking branch 'origin/5.10' into dev 2018-01-11 18:10:41 +01:00
xml doc: Add documentation for swap() functions 2018-01-24 10:01:58 +00:00
src.pro Merge remote-tracking branch 'origin/5.9' into dev 2017-03-28 09:28:31 +02:00