diff options
author | Topi Reinio <topi.reinio@qt.io> | 2019-11-12 23:18:42 +0100 |
---|---|---|
committer | Topi Reinio <topi.reinio@qt.io> | 2019-11-13 12:20:22 +0100 |
commit | ca8a6e6ee1c2439dbe439244b61f86cf062f88d5 (patch) | |
tree | 13d43c49f9aa1d19463b92847f71395f023d0f31 /src/compositor/extensions/qwaylandxdgshell.h | |
parent | b8f609f5d17051ed7396eb9f6c874a9cbb73b6b5 (diff) |
Doc: Fix documentation warnings
Add missing function and function/qml method parameter documentation,
linking issues, and other minor tweaks.
QDoc fails to parse a Q_PROPERTY if the property type includes the
keyword 'enum' - fix that in the header file for
QWaylandXdgToplevel::DecorationMode.
These changes bring the currect warning count to zero.
Fixes: QTBUG-79817
Change-Id: I302b110eb91858f06e9cd410872a12365d421a8e
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Diffstat (limited to 'src/compositor/extensions/qwaylandxdgshell.h')
-rw-r--r-- | src/compositor/extensions/qwaylandxdgshell.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/compositor/extensions/qwaylandxdgshell.h b/src/compositor/extensions/qwaylandxdgshell.h index 2e3e28180..c79b22350 100644 --- a/src/compositor/extensions/qwaylandxdgshell.h +++ b/src/compositor/extensions/qwaylandxdgshell.h @@ -153,7 +153,12 @@ class Q_WAYLAND_COMPOSITOR_EXPORT QWaylandXdgToplevel : public QObject Q_PROPERTY(bool fullscreen READ fullscreen NOTIFY fullscreenChanged) Q_PROPERTY(bool resizing READ resizing NOTIFY resizingChanged) Q_PROPERTY(bool activated READ activated NOTIFY activatedChanged) +// QDoc fails to parse the property type that includes the keyword 'enum' +#ifndef Q_CLANG_QDOC Q_PROPERTY(enum DecorationMode decorationMode READ decorationMode NOTIFY decorationModeChanged) +#else + Q_PROPERTY(DecorationMode decorationMode READ decorationMode NOTIFY decorationModeChanged) +#endif public: enum State : uint { MaximizedState = 1, |