diff options
Diffstat (limited to 'src/gui/kernel/qwindow.h')
-rw-r--r-- | src/gui/kernel/qwindow.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/gui/kernel/qwindow.h b/src/gui/kernel/qwindow.h index ac5543f884..439e62d0bd 100644 --- a/src/gui/kernel/qwindow.h +++ b/src/gui/kernel/qwindow.h @@ -88,7 +88,7 @@ class QWindowContainer; #ifndef QT_NO_DEBUG_STREAM class QDebug; #endif -#if QT_CONFIG(vulkan) +#if QT_CONFIG(vulkan) || defined(Q_CLANG_QDOC) class QVulkanInstance; #endif @@ -270,7 +270,7 @@ public: static QWindow *fromWinId(WId id); -#if QT_CONFIG(vulkan) +#if QT_CONFIG(vulkan) || defined(Q_CLANG_QDOC) void setVulkanInstance(QVulkanInstance *instance); QVulkanInstance *vulkanInstance() const; #endif @@ -378,6 +378,7 @@ private: }; #ifndef Q_QDOC +// should these be seen by clang-qdoc? template <> inline QWindow *qobject_cast<QWindow*>(QObject *o) { if (!o || !o->isWindowType()) return nullptr; |