Details
-
Bug
-
Resolution: Duplicate
-
P0: Blocker
-
None
-
6.0
-
None
Description
Commit 14090760a87f23509b7bb5ad846537c766cb44a5 in qtbase did split up QMap and QMultiMap; both are now distinctive types.
This causes various iissues in qdoc:
15:42:02: Running steps for project QtTools... 15:42:02: Starting: "C:\CMake\bin\cmake.exe" --build . --target qdoc [1/22 0.3/sec] Building CXX object src\qdoc\CMakeFiles\qdoc.dir\clangcodeparser.cpp.obj FAILED: src/qdoc/CMakeFiles/qdoc.dir/clangcodeparser.cpp.obj C:\PROGRA~2\MICROS~1\2019\PROFES~1\VC\Tools\MSVC\1427~1.291\bin\Hostx64\x64\cl.exe /nologo /TP -DCLANG_RESOURCE_DIR=\"C:/dev/llvm/10.0.0/msvc-2019-amd64/lib/clang/10.0.0/include\" -DQDOC2_COMPAT -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_QMLDEVTOOLS_LIB -DQT_USE_QSTRINGBUILDER -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -Isrc\qdoc\qdoc_autogen\include -IC:\dev\qt\dev\src\qttools\src\qdoc -Isrc\qdoc -IC:\dev\qt\dev\src\qtbase\src\tools\qdoc -IC:\dev\qt\dev\src\qtbase\src\tools\qdoc\qmlparser -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore -IC:\dev\qt\dev\src\qtbase\mkspecs\win32-msvc -IC:\dev\llvm\10.0.0\msvc-2019-amd64\include -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtQml -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtQml\6.0.0 -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtQml\6.0.0\QtQml -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\src\corelib -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\6.0.0 -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\6.0.0\QtCore /DWIN32 /D_WINDOWS /GR /EHsc /Zi /O2 /Ob1 /DNDEBUG -MD /W3 /wd4530 /wd4577 -Zc:__cplusplus -utf-8 -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:wchar_t -std:c++17 /showIncludes /Fosrc\qdoc\CMakeFiles\qdoc.dir\clangcodeparser.cpp.obj /Fdsrc\qdoc\CMakeFiles\qdoc.dir\ /FS -c C:\dev\qt\dev\src\qttools\src\qdoc\clangcodeparser.cpp C:\dev\qt\dev\src\qttools\src\qdoc\clangcodeparser.cpp(1097): error C2676: binary '-': 'QMap<ClangVisitor::SimpleLoc,CXCursor>::iterator' does not define this operator or a conversion to a type acceptable to the predefined operator C:\dev\qt\dev\src\qttools\src\qdoc\clangcodeparser.cpp(1104): error C2676: binary '-': 'QMap<ClangVisitor::SimpleLoc,CXCursor>::iterator' does not define this operator or a conversion to a type acceptable to the predefined operator C:\dev\qt\dev\src\qttools\src\qdoc\clangcodeparser.cpp(1104): error C2660: 'clang_equalCursors': function does not take 1 arguments C:\dev\llvm\10.0.0\msvc-2019-amd64\include\clang-c/Index.h(2716): note: see declaration of 'clang_equalCursors' C:\dev\qt\dev\src\qttools\src\qdoc\clangcodeparser.cpp(1713): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [2/22 0.5/sec] Building CXX object src\qdoc\CMakeFiles\qdoc.dir\atom.cpp.obj [3/22 0.7/sec] Building CXX object src\qdoc\CMakeFiles\qdoc.dir\docbookgenerator.cpp.obj FAILED: src/qdoc/CMakeFiles/qdoc.dir/docbookgenerator.cpp.obj C:\PROGRA~2\MICROS~1\2019\PROFES~1\VC\Tools\MSVC\1427~1.291\bin\Hostx64\x64\cl.exe /nologo /TP -DCLANG_RESOURCE_DIR=\"C:/dev/llvm/10.0.0/msvc-2019-amd64/lib/clang/10.0.0/include\" -DQDOC2_COMPAT -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_QMLDEVTOOLS_LIB -DQT_USE_QSTRINGBUILDER -DUNICODE -DWIN32 -DWIN64 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_UNICODE -D_WIN64 -Isrc\qdoc\qdoc_autogen\include -IC:\dev\qt\dev\src\qttools\src\qdoc -Isrc\qdoc -IC:\dev\qt\dev\src\qtbase\src\tools\qdoc -IC:\dev\qt\dev\src\qtbase\src\tools\qdoc\qmlparser -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore -IC:\dev\qt\dev\src\qtbase\mkspecs\win32-msvc -IC:\dev\llvm\10.0.0\msvc-2019-amd64\include -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtQml -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtQml\6.0.0 -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtQml\6.0.0\QtQml -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\src\corelib -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\6.0.0 -IC:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\6.0.0\QtCore /DWIN32 /D_WINDOWS /GR /EHsc /Zi /O2 /Ob1 /DNDEBUG -MD /W3 /wd4530 /wd4577 -Zc:__cplusplus -utf-8 -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:wchar_t -std:c++17 /showIncludes /Fosrc\qdoc\CMakeFiles\qdoc.dir\docbookgenerator.cpp.obj /Fdsrc\qdoc\CMakeFiles\qdoc.dir\ /FS -c C:\dev\qt\dev\src\qttools\src\qdoc\docbookgenerator.cpp C:\dev\qt\dev\src\qttools\src\qdoc\docbookgenerator.cpp(417): error C2664: 'void DocBookGenerator::generateAnnotatedList(const Node *,const NodeMultiMap &,const QString &)': cannot convert argument 2 from 'NodeMap' to 'const NodeList &' C:\dev\qt\dev\src\qttools\src\qdoc\docbookgenerator.cpp(417): note: Reason: cannot convert from 'NodeMap' to 'const NodeList' C:\dev\qt\dev\src\qttools\src\qdoc\docbookgenerator.cpp(417): note: No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called C:\dev\qt\dev\src\qttools\src\qdoc\docbookgenerator.h(100): note: see declaration of 'DocBookGenerator::generateAnnotatedList' C:\dev\qt\dev\src\qttools\src\qdoc\docbookgenerator.cpp(427): error C2664: 'void DocBookGenerator::generateClassHierarchy(const Node *,NodeMap &)': cannot convert argument 2 from 'NodeMultiMap' to 'NodeMap &' C:\dev\qt\dev\src\qttools\src\qdoc\docbookgenerator.h(131): note: see declaration of 'DocBookGenerator::generateClassHierarchy' C:\dev\qt\dev\src\qttools\src\qdoc\docbookgenerator.cpp(1320): error C2440: 'initializing': cannot convert from 'QMultiMap<Text,const Node *>::const_iterator' to 'QMap<Key,T>::const_iterator' with [ Key=Text, T=const Node * ] C:\dev\qt\dev\src\qttools\src\qdoc\docbookgenerator.cpp(1320): note: No constructor could take the source type, or constructor overload resolution was ambiguous C:\dev\qt\dev\src\qttools\src\qdoc\docbookgenerator.cpp(1321): error C2678: binary '!=': no operator found which takes a left-hand operand of type 'QMap<Key,T>::const_iterator' (or there is no acceptable conversion) with [ Key=Text, T=const Node * ] C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/tools/qversionnumber.h(412): note: could be 'bool operator !=(QTypeRevision,QTypeRevision)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/tools/qversionnumber.h(306): note: or 'bool operator !=(const QVersionNumber &,const QVersionNumber &) noexcept' C:\dev\qt\dev\src\qttools\src\qdoc\text.h(84): note: or 'bool operator !=(const Text &,const Text &)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/kernel/qvariant.h(590): note: or 'bool operator !=(const QVariant &,const QVariantComparisonHelper &)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1703): note: or 'bool operator !=(const QByteArray &,const QStringRef &)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1696): note: or 'bool operator !=(const QStringRef &,const QByteArray &)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1687): note: or 'bool operator !=(QLatin1String,QStringView) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1680): note: or 'bool operator !=(QStringView,QLatin1String) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1672): note: or 'bool operator !=(QChar,QStringView) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1665): note: or 'bool operator !=(QStringView,QChar) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1657): note: or 'bool operator !=(QStringView,QStringView) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1649): note: or 'bool operator !=(QLatin1String,QChar) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1644): note: or 'bool operator !=(QChar,QLatin1String) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1630): note: or 'bool operator !=(const QStringRef &,QChar) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1625): note: or 'bool operator !=(QChar,const QStringRef &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1611): note: or 'bool operator !=(const QString &,QChar) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1606): note: or 'bool operator !=(QChar,const QString &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1592): note: or 'bool operator !=(const QStringRef &,QLatin1String) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1585): note: or 'bool operator !=(QLatin1String,const QStringRef &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1562): note: or 'bool operator !=(const QStringRef &,const QString &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1555): note: or 'bool operator !=(const QString &,const QStringRef &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1543): note: or 'bool operator !=(const QStringRef &,const QStringRef &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1231): note: or 'bool operator !=(const char *,QLatin1String)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1174): note: or 'bool operator !=(QLatin1String,QLatin1String) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1725): note: or 'bool operator !=(const char *,const QStringRef &)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1218): note: or 'bool operator !=(const char *,const QString &)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qbytearray.h(691): note: or 'bool operator !=(const QByteArray::FromBase64Result &,const QByteArray::FromBase64Result &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qbytearray.h(572): note: or 'bool operator !=(const char *,const QByteArray &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qbytearray.h(570): note: or 'bool operator !=(const QByteArray &,const char *) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qbytearray.h(568): note: or 'bool operator !=(const QByteArray &,const QByteArray &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qchar.h(630): note: or 'bool operator !=(std::nullptr_t,QChar) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qchar.h(625): note: or 'bool operator !=(QChar,std::nullptr_t) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qchar.h(614): note: or 'bool operator !=(QChar,QChar) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qchar.h(71): note: or 'bool operator !=(QLatin1Char,char) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qchar.h(64): note: or 'bool operator !=(char,QLatin1Char) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/tools/qmap.h(505): note: or 'bool QMap<Key,T>::const_iterator::operator !=(const QMap<Key,T>::const_iterator &,const QMap<Key,T>::const_iterator &)' [found using argument-dependent lookup] with [ Key=Text, T=const Node * ] C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/tools/qmap.h(1126): note: or 'bool QMultiMap<Text,const Node *>::const_iterator::operator !=(const QMultiMap<Text,const Node *>::const_iterator &,const QMultiMap<Text,const Node *>::const_iterator &)' [found using argument-dependent lookup] C:\dev\qt\dev\src\qttools\src\qdoc\docbookgenerator.cpp(1321): note: while trying to match the argument list '(QMap<Key,T>::const_iterator, QMultiMap<Text,const Node *>::const_iterator)' with [ Key=Text, T=const Node * ] C:\dev\qt\dev\src\qttools\src\qdoc\docbookgenerator.cpp(1336): error C2678: binary '!=': no operator found which takes a left-hand operand of type 'QMap<Key,T>::const_iterator' (or there is no acceptable conversion) with [ Key=Text, T=const Node * ] C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/tools/qversionnumber.h(412): note: could be 'bool operator !=(QTypeRevision,QTypeRevision)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/tools/qversionnumber.h(306): note: or 'bool operator !=(const QVersionNumber &,const QVersionNumber &) noexcept' C:\dev\qt\dev\src\qttools\src\qdoc\text.h(84): note: or 'bool operator !=(const Text &,const Text &)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/kernel/qvariant.h(590): note: or 'bool operator !=(const QVariant &,const QVariantComparisonHelper &)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1703): note: or 'bool operator !=(const QByteArray &,const QStringRef &)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1696): note: or 'bool operator !=(const QStringRef &,const QByteArray &)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1687): note: or 'bool operator !=(QLatin1String,QStringView) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1680): note: or 'bool operator !=(QStringView,QLatin1String) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1672): note: or 'bool operator !=(QChar,QStringView) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1665): note: or 'bool operator !=(QStringView,QChar) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1657): note: or 'bool operator !=(QStringView,QStringView) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1649): note: or 'bool operator !=(QLatin1String,QChar) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1644): note: or 'bool operator !=(QChar,QLatin1String) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1630): note: or 'bool operator !=(const QStringRef &,QChar) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1625): note: or 'bool operator !=(QChar,const QStringRef &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1611): note: or 'bool operator !=(const QString &,QChar) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1606): note: or 'bool operator !=(QChar,const QString &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1592): note: or 'bool operator !=(const QStringRef &,QLatin1String) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1585): note: or 'bool operator !=(QLatin1String,const QStringRef &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1562): note: or 'bool operator !=(const QStringRef &,const QString &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1555): note: or 'bool operator !=(const QString &,const QStringRef &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1543): note: or 'bool operator !=(const QStringRef &,const QStringRef &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1231): note: or 'bool operator !=(const char *,QLatin1String)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1174): note: or 'bool operator !=(QLatin1String,QLatin1String) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1725): note: or 'bool operator !=(const char *,const QStringRef &)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qstring.h(1218): note: or 'bool operator !=(const char *,const QString &)' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qbytearray.h(691): note: or 'bool operator !=(const QByteArray::FromBase64Result &,const QByteArray::FromBase64Result &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qbytearray.h(572): note: or 'bool operator !=(const char *,const QByteArray &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qbytearray.h(570): note: or 'bool operator !=(const QByteArray &,const char *) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qbytearray.h(568): note: or 'bool operator !=(const QByteArray &,const QByteArray &) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qchar.h(630): note: or 'bool operator !=(std::nullptr_t,QChar) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qchar.h(625): note: or 'bool operator !=(QChar,std::nullptr_t) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qchar.h(614): note: or 'bool operator !=(QChar,QChar) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qchar.h(71): note: or 'bool operator !=(QLatin1Char,char) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/text/qchar.h(64): note: or 'bool operator !=(char,QLatin1Char) noexcept' C:\dev\qt\dev\cmake-msvc-2019-amd64\qtbase\include\QtCore\../../../../src/qtbase/src/corelib/tools/qmap.h(505): note: or 'bool QMap<Key,T>::const_iterator::operator ...
Attachments
Issue Links
- duplicates
-
QTBUG-86074 error: no matching function for call to ‘DocBookGenerator::generateAnnotatedList(const Node*&, NodeMap&, const QString&)’
- Closed
- relates to
-
QTBUG-86030 Qt Assistant QMultiMap compiler errors
- Closed