-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
None
-
6.9.1
-
b12681e96 (dev), 17305fbd1 (6.10), dabafef01 (dev)
-
DaVinci 122, DaVinci 123
The all members pages for various classes are missing type information.
For example, QBuffer (https://doc.qt.io/qt-6/qbuffer-members.html) shows the OpenMode flags correctly, but QLocalSocket (https://doc.qt.io/qt-6/qlocalsocket-members.html) only shows OpenMode and doesn't indicate that it represents flags rather than an enum.
Similarly, the staticMetaObject member of QObject subclasses is only fully specified for classes in QtCore.
These issues are related to how QDoc reads information from index files. Although it writes enough information for these use cases, it doesn't read enough information back in for generation to work correctly.
For Gerrit Dashboard: QTBUG-139193 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
668456,3 | QDoc: Fix cross-module links to variables | dev | qt/qttools | Status: MERGED | +2 | 0 |
668511,3 | QDoc: Read associated enum information for typedefs from index files | dev | qt/qttools | Status: MERGED | +2 | 0 |
668705,2 | QDoc: Fix cross-module links to variables | 6.10 | qt/qttools | Status: MERGED | +2 | 0 |