Details
-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
None
-
6.9
-
Fedora 41
-
2874cbaa8 (dev)
-
DaVinci 107, DaVinci 108
Description
Consider the following project
ApplicationWindow.qml
import QtQuick import org.kde.foo as Foo /*! \qmltype ApplicationWindow \inqmlmodule org.kde.foo \brief A window that provides some basic features needed for all apps */ Foo.AbstractApplicationWindow { id: root }
AbstractApplicationWindow.qml
import QtQuick import QtQuick.Controls as QQC2 import org.kde.foo as Foo /*! \qmltype AbstractApplicationWindow \inqmlmodule org.kde.foo A window that provides some basic features needed for all apps */ QQC2.ApplicationWindow {}
foo.qdoc
/*! \qmlmodule org.kde.foo \title Foo QML Types \brief Stuff */
foo.qdocconf
project = Foo description = Stuff headerdirs = . sourcedirs = . depends = qtcore qtquick qtquickcontrols
During the generation phase qdoc gets stuck indefinitely and allocates several gigabytes of memory.
Tested with latest dev (qttools 601cebd76810037353a8b96374ca32bfc94e651e)
Attachments
Issue Links
- resulted in
-
QTBUG-130734 QDoc doesn't recognize namespaced QML imports
- Closed
Gerrit Reviews
For Gerrit Dashboard: QTBUG-130646 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
600560,4 | QDoc: Avoid circular dependencies when generating QML documentation | dev | qt/qttools | Status: NEW | 0 | 0 |
601865,1 | QDoc: Get rid of useless static_cast | 6.8 | qt/qttools | Status: NEW | +2 | 0 |
600559,2 | QDoc: Get rid of useless static_cast | dev | qt/qttools | Status: MERGED | +2 | 0 |