Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.6.0
-
None
-
-
6e68db8c1 (dev), 0f5457643 (6.4), 8d446d57e (6.5), b5da83879 (tqtc/lts-6.2)
-
DaVinci 73, DaVinci 74
Description
It seems that qdoc struggles with template instantiations with two types like the following.
QHash<QByteArray, QByteArray>
Please see the attached error log.
The related change is this one: https://codereview.qt-project.org/c/qt/qtwebengine/+/456736.
I have run qdoc locally under Windows 11 following this guide https://wiki.qt.io/Qt_Build_System_Glossary#Documentation-only_Build. The QT_HOST_PATH variable I used pointed to Qt 6.6.0 prebuilt binaries installed via the Qt online installer. The error wasn't thrown then.
Edit: Removing the space after the comma seems to have fixed the issue, i.e., the precheck in coin went through for the aforementioned change.
Attachments
For Gerrit Dashboard: QTBUG-111093 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
459841,4 | qdoc: Improve Q_PROPERTY parsing for the property type | dev | qt/qttools | Status: MERGED | +2 | 0 |
460327,2 | qdoc: Improve Q_PROPERTY parsing for the property type | 6.5 | qt/qttools | Status: MERGED | +2 | 0 |
460328,3 | qdoc: Improve Q_PROPERTY parsing for the property type | 6.4 | qt/qttools | Status: MERGED | +2 | 0 |
460332,3 | qdoc: Improve Q_PROPERTY parsing for the property type | tqtc/lts-6.2 | qt/tqtc-qttools | Status: MERGED | +2 | 0 |