cd src/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/src.pro ) && make -f Makefile make[1]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src' cd designer/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/designer/designer.pro ) && make -f Makefile cd pixeltool/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/pixeltool/pixeltool.pro ) && make -f Makefile cd assistant/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/assistant/assistant.pro ) && make -f Makefile cd distancefieldgenerator/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/distancefieldgenerator/distancefieldgenerator.pro ) && make -f Makefile cd qtattributionsscanner/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/qtattributionsscanner/qtattributionsscanner.pro ) && make -f Makefile cd qtplugininfo/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/qtplugininfo/qtplugininfo.pro ) && make -f Makefile cd global/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/global/global.pro ) && make -f Makefile cd qdoc/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/qdoc/qdoc.pro ) && make -f Makefile make[2]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/pixeltool' Some of the required modules (qtConfig(pixeltool)) are not available. Skipped. make[2]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/pixeltool' cd qtpaths/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/qtpaths/qtpaths.pro ) && make -f Makefile make[2]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer' cd src/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/designer/src/src.pro ) && make -f Makefile make[2]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/assistant' make[2]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/distancefieldgenerator' cd help/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/assistant/help/help.pro ) && make -f Makefile Some of the required modules (qtConfig(distancefieldgenerator)) are not available. make[2]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/qtplugininfo' Skipped. make[2]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/distancefieldgenerator' Some of the required modules (qtConfig(qtplugininfo)) are not available. Skipped. make[2]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/qtplugininfo' cd qcollectiongenerator/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/assistant/qcollectiongenerator/qcollectiongenerator.pro ) && make -f Makefile cd qtdiag/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/qtdiag/qtdiag.pro ) && make -f Makefile make[2]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/qtattributionsscanner' make[2]: Nothing to be done for 'first'. make[2]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/qtattributionsscanner' make[2]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/global' make[2]: Nothing to be done for 'first'. make[2]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/global' make[2]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/qdoc' compiling /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp compiling /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp compiling /home/mitch/dev/qt-dev2/qttools/src/qdoc/functionnode.cpp make[3]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/assistant/qcollectiongenerator' make[3]: Nothing to be done for 'first'. make[3]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/assistant/qcollectiongenerator' make[2]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/qtpaths' compiling /home/mitch/dev/qt-dev2/qttools/src/qdoc/generator.cpp Some of the required modules (qtConfig(qtpaths)) are not available. make[3]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src' Skipped. make[2]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/qtpaths' cd uiplugin/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/designer/src/uiplugin/uiplugin.pro ) && make -f Makefile compiling /home/mitch/dev/qt-dev2/qttools/src/qdoc/headernode.cpp make[2]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/qtdiag' make[2]: Nothing to be done for 'first'. make[2]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/qtdiag' compiling /home/mitch/dev/qt-dev2/qttools/src/qdoc/helpprojectwriter.cpp make[4]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/uiplugin' make[4]: Nothing to be done for 'first'. make[4]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/uiplugin' make[3]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/assistant/help' cd uitools/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/designer/src/uitools/uitools.pro ) && make -f Makefile compiling /home/mitch/dev/qt-dev2/qttools/src/assistant/help/qhelpindexwidget.cpp /home/mitch/dev/qt-dev2/qttools/src/assistant/help/qhelpindexwidget.cpp: In member function ‘void QHelpIndexWidget::showLink(const QModelIndex&)’: /home/mitch/dev/qt-dev2/qttools/src/assistant/help/qhelpindexwidget.cpp:400:58: error: invalid static_cast from type ‘QMap’ to type ‘QMultiMap&’ static_cast &>(links).insert(doc.title, doc.url); ^ make[4]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/uitools' make[4]: Nothing to be done for 'first'. make[4]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/uitools' cd lib/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/designer/src/lib/lib.pro ) && make -f Makefile make[4]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/lib' make[4]: Nothing to be done for 'first'. make[4]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/lib' cd components/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/designer/src/components/components.pro ) && make -f Makefile make[4]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/components' cd lib/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/designer/src/components/lib/lib.pro ) && make -f Makefile make[5]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/components/lib' make[5]: Nothing to be done for 'first'. make[5]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/components/lib' make[4]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/components' cd plugins/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/designer/src/plugins/plugins.pro ) && make -f Makefile make[4]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/plugins' cd qquickwidget/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/designer/src/plugins/qquickwidget/qquickwidget.pro ) && make -f Makefile make[5]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/plugins/qquickwidget' make[5]: Nothing to be done for 'first'. make[5]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/plugins/qquickwidget' make[4]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/plugins' cd designer/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/designer/src/designer/designer.pro ) && make -f Makefile make[4]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/designer' make[4]: Nothing to be done for 'first'. make[4]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src/designer' make[3]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer/src' make[2]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/designer' cd linguist/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/linguist/linguist.pro ) && make -f Makefile make[2]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/linguist' cd lconvert/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/linguist/lconvert/lconvert.pro ) && make -f Makefile make[3]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/linguist/lconvert' compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp Makefile:9283: recipe for target '.obj/qhelpindexwidget.o' failed make[3]: *** [.obj/qhelpindexwidget.o] Error 1 make[3]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/assistant/help' Makefile:49: recipe for target 'sub-help-make_first' failed make[2]: *** [sub-help-make_first] Error 2 make[2]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/assistant' Makefile:106: recipe for target 'sub-assistant-make_first' failed make[1]: *** [sub-assistant-make_first] Error 2 make[1]: *** Waiting for unfinished jobs.... compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/po.cpp /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp: In member function ‘virtual int DocBookGenerator::generateAtom(const Atom*, const Node*, CodeMarker*)’: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:417:74: error: no matching function for call to ‘DocBookGenerator::generateAnnotatedList(const Node*&, NodeMap&, const QString&)’ generateAnnotatedList(relative, m, atom->string()); ^ In file included from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29:0: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:100:10: note: candidate: void DocBookGenerator::generateAnnotatedList(const Node*, const NodeList&, const QString&) void generateAnnotatedList(const Node *relative, const NodeList &nodeList, ^~~~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:100:10: note: no known conversion for argument 2 from ‘NodeMap {aka QMap}’ to ‘const NodeList& {aka const QList&}’ /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:102:10: note: candidate: void DocBookGenerator::generateAnnotatedList(const Node*, const NodeMultiMap&, const QString&) void generateAnnotatedList(const Node *relative, const NodeMultiMap &nmm, ^~~~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:102:10: note: no known conversion for argument 2 from ‘NodeMap {aka QMap}’ to ‘const NodeMultiMap& {aka const QMultiMap&}’ /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:427:68: error: no matching function for call to ‘DocBookGenerator::generateClassHierarchy(const Node*&, NodeMultiMap&)’ generateClassHierarchy(relative, m_qdb->getCppClasses()); ^ In file included from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29:0: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:131:10: note: candidate: void DocBookGenerator::generateClassHierarchy(const Node*, NodeMap&) void generateClassHierarchy(const Node *relative, NodeMap &classMap); ^~~~~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:131:10: note: no known conversion for argument 2 from ‘NodeMultiMap {aka QMultiMap}’ to ‘NodeMap& {aka QMap&}’ /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp: In member function ‘Node* ClangVisitor::nodeForCommentAtLocation(CXSourceLocation, CXSourceLocation)’: /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp:1097:90: error: no match for ‘operator-’ (operand types are ‘QMap::iterator’ and ‘int’) CXSourceLocation prevDeclEnd = clang_getRangeEnd(clang_getCursorExtent(*(decl_it - 1))); ~~~~~~~~^~~ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qloggingcategory.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qloggingcategory.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/loggingcategory.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp:52: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:841:63: note: candidate: template typename QSharedPointer::difference_type operator-(const QSharedPointer&, const QSharedPointer&) Q_INLINE_TEMPLATE typename QSharedPointer::difference_type operator-(const QSharedPointer &ptr1, const QSharedPointer &ptr2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:841:63: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp:1097:92: note: ‘QMap::iterator’ is not derived from ‘const QSharedPointer’ CXSourceLocation prevDeclEnd = clang_getRangeEnd(clang_getCursorExtent(*(decl_it - 1))); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qloggingcategory.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qloggingcategory.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/loggingcategory.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp:52: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:846:63: note: candidate: template typename QSharedPointer::difference_type operator-(const QSharedPointer&, X*) Q_INLINE_TEMPLATE typename QSharedPointer::difference_type operator-(const QSharedPointer &ptr1, X *ptr2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:846:63: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp:1097:92: note: ‘QMap::iterator’ is not derived from ‘const QSharedPointer’ CXSourceLocation prevDeclEnd = clang_getRangeEnd(clang_getCursorExtent(*(decl_it - 1))); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qloggingcategory.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qloggingcategory.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/loggingcategory.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp:52: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:851:63: note: candidate: template typename QSharedPointer::difference_type operator-(T*, const QSharedPointer&) Q_INLINE_TEMPLATE typename QSharedPointer::difference_type operator-(T *ptr1, const QSharedPointer &ptr2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:851:63: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp:1097:92: note: mismatched types ‘T*’ and ‘QMap::iterator’ CXSourceLocation prevDeclEnd = clang_getRangeEnd(clang_getCursorExtent(*(decl_it - 1))); ^ /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp:1104:55: error: no match for ‘operator-’ (operand types are ‘QMap::iterator’ and ‘int’) if (!clang_equalCursors(parent, *(decl_it - 1))) ~~~~~~~~^~~ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qloggingcategory.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qloggingcategory.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/loggingcategory.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp:52: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:841:63: note: candidate: template typename QSharedPointer::difference_type operator-(const QSharedPointer&, const QSharedPointer&) Q_INLINE_TEMPLATE typename QSharedPointer::difference_type operator-(const QSharedPointer &ptr1, const QSharedPointer &ptr2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:841:63: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp:1104:57: note: ‘QMap::iterator’ is not derived from ‘const QSharedPointer’ if (!clang_equalCursors(parent, *(decl_it - 1))) ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qloggingcategory.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qloggingcategory.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/loggingcategory.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp:52: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:846:63: note: candidate: template typename QSharedPointer::difference_type operator-(const QSharedPointer&, X*) Q_INLINE_TEMPLATE typename QSharedPointer::difference_type operator-(const QSharedPointer &ptr1, X *ptr2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:846:63: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp:1104:57: note: ‘QMap::iterator’ is not derived from ‘const QSharedPointer’ if (!clang_equalCursors(parent, *(decl_it - 1))) ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qloggingcategory.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qloggingcategory.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/loggingcategory.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp:52: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:851:63: note: candidate: template typename QSharedPointer::difference_type operator-(T*, const QSharedPointer&) Q_INLINE_TEMPLATE typename QSharedPointer::difference_type operator-(T *ptr1, const QSharedPointer &ptr2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:851:63: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/clangcodeparser.cpp:1104:57: note: mismatched types ‘T*’ and ‘QMap::iterator’ if (!clang_equalCursors(parent, *(decl_it - 1))) ^ /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp: In member function ‘void DocBookGenerator::generateLegaleseList(const Node*)’: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1320:74: error: conversion from ‘QMultiMap::const_iterator’ to non-scalar type ‘QMap::ConstIterator {aka QMap::const_iterator}’ requested QMap::ConstIterator it = legaleseTexts.constBegin(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:15: error: no match for ‘operator!=’ (operand types are ‘QMap::ConstIterator {aka QMap::const_iterator}’ and ‘QMultiMap::const_iterator’) while (it != legaleseTexts.constEnd()) { ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qversionnumber.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:57: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:412:23: note: candidate: constexpr bool operator!=(QTypeRevision, QTypeRevision) inline constexpr bool operator!=(QTypeRevision lhs, QTypeRevision rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:412:23: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QTypeRevision’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:306:31: note: candidate: bool operator!=(const QVersionNumber&, const QVersionNumber&) Q_REQUIRED_RESULT inline bool operator!=(const QVersionNumber &lhs, const QVersionNumber &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:306:31: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QVersionNumber&’ In file included from /home/mitch/dev/qt-dev2/qttools/src/qdoc/generator.h:32:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/xmlgenerator.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2/qttools/src/qdoc/text.h:84:13: note: candidate: bool operator!=(const Text&, const Text&) inline bool operator!=(const Text &text1, const Text &text2) ^~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/text.h:84:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const Text&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: candidate: template bool operator!=(std::nullptr_t, const QWeakPointer&) inline bool operator!=(std::nullptr_t, const QWeakPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QWeakPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: candidate: template bool operator!=(const QWeakPointer&, std::nullptr_t) inline bool operator!=(const QWeakPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QWeakPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: candidate: template bool operator!=(std::nullptr_t, const QSharedPointer&) inline bool operator!=(std::nullptr_t, const QSharedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: candidate: template bool operator!=(const QSharedPointer&, std::nullptr_t) inline bool operator!=(const QSharedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: candidate: template bool operator!=(const QSharedPointer&, const QWeakPointer&) bool operator!=(const QSharedPointer &ptr1, const QWeakPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: candidate: template bool operator!=(const T*, const QSharedPointer&) bool operator!=(const T *ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: mismatched types ‘const T*’ and ‘QMap::const_iterator’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: candidate: template bool operator!=(const QSharedPointer&, const X*) bool operator!=(const QSharedPointer &ptr1, const X *ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: candidate: template bool operator!=(const QSharedPointer&, const QSharedPointer&) bool operator!=(const QSharedPointer &ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qregularexpression.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qregularexpression.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/parameters.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: candidate: bool operator!=(const QVariant&, const QVariantComparisonHelper&) inline bool operator!=(const QVariant &v1, const QVariantComparisonHelper &v2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QVariant&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMultiMap&, const QMultiMap&) QTypeTraits::compare_eq_result operator!=(const QMultiMap &lhs, const QMultiMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QMultiMap’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMap&, const QMap&) QTypeTraits::compare_eq_result operator!=(const QMap &lhs, const QMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QMap’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvarlengtharray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qmetatype.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmetatype.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:54, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QVarLengthArray&, const QVarLengthArray&) QTypeTraits::compare_eq_result operator!=(const QVarLengthArray &l, const QVarLengthArray &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QVarLengthArray’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: candidate: template bool operator!=(std::nullptr_t, const QScopedPointer&) inline bool operator!=(std::nullptr_t, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QScopedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: candidate: template bool operator!=(const QScopedPointer&, std::nullptr_t) inline bool operator!=(const QScopedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QScopedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: candidate: template bool operator!=(const QScopedPointer&, const QScopedPointer&) inline bool operator!=(const QScopedPointer &lhs, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QScopedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlist.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:49, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QList&, const QList&) QTypeTraits::compare_eq_result operator!=(const QList &l, const QList &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QList’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1703:32: note: candidate: bool operator!=(const QByteArray&, const QStringRef&) inline QT_ASCII_CAST_WARN bool operator!=(const QByteArray &lhs, const QStringRef &rhs) { return rhs.compare(lhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1703:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1696:32: note: candidate: bool operator!=(const QStringRef&, const QByteArray&) inline QT_ASCII_CAST_WARN bool operator!=(const QStringRef &lhs, const QByteArray &rhs) { return lhs.compare(rhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1696:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: candidate: bool operator!=(QLatin1String, QStringView) inline bool operator!=(QLatin1String lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: candidate: bool operator!=(QStringView, QLatin1String) inline bool operator!=(QStringView lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: candidate: bool operator!=(QChar, QStringView) inline bool operator!=(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: candidate: bool operator!=(QStringView, QChar) inline bool operator!=(QStringView lhs, QChar rhs) noexcept { return lhs != QStringView(&rhs, 1); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: candidate: bool operator!=(QStringView, QStringView) inline bool operator!=(QStringView lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: candidate: bool operator!=(QLatin1String, QChar) inline bool operator!=(QLatin1String lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: candidate: bool operator!=(QChar, QLatin1String) inline bool operator!=(QChar lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: candidate: bool operator!=(const QStringRef&, QChar) inline bool operator!=(const QStringRef &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: candidate: bool operator!=(QChar, const QStringRef&) inline bool operator!=(QChar lhs, const QStringRef &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: candidate: bool operator!=(const QString&, QChar) inline bool operator!=(const QString &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: candidate: bool operator!=(QChar, const QString&) inline bool operator!=(QChar lhs, const QString &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: candidate: bool operator!=(const QStringRef&, QLatin1String) inline bool operator!=(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: candidate: bool operator!=(QLatin1String, const QStringRef&) inline bool operator!=(QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: candidate: bool operator!=(const QStringRef&, const QString&) inline bool operator!=(const QStringRef &lhs, const QString &rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: candidate: bool operator!=(const QString&, const QStringRef&) inline bool operator!=(const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: candidate: bool operator!=(const QStringRef&, const QStringRef&) inline bool operator!=(const QStringRef &s1, const QStringRef &s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1231:32: note: candidate: bool operator!=(const char*, QLatin1String) inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, QLatin1String s2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1231:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: candidate: bool operator!=(QLatin1String, QLatin1String) inline bool operator!=(QLatin1String s1, QLatin1String s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1725:32: note: candidate: bool operator!=(const char*, const QStringRef&) inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, const QStringRef &s2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1725:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1218:32: note: candidate: bool operator!=(const char*, const QString&) inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, const QString &s2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1218:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: candidate: bool operator!=(const QByteArray::FromBase64Result&, const QByteArray::FromBase64Result&) inline bool operator!=(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray::FromBase64Result&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: candidate: bool operator!=(const char*, const QByteArray&) inline bool operator!=(const char *a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: candidate: bool operator!=(const QByteArray&, const char*) inline bool operator!=(const QByteArray &a1, const char *a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: candidate: bool operator!=(const QByteArray&, const QByteArray&) inline bool operator!=(const QByteArray &a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qarraydatapointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: candidate: template bool operator!=(const QArrayDataPointer&, const QArrayDataPointer&) inline bool operator!=(const QArrayDataPointer &lhs, const QArrayDataPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1321:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QArrayDataPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: candidate: constexpr bool operator!=(std::nullptr_t, QChar) Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) noexcept { return !operator==(nullptr, rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘std::nullptr_t’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: candidate: constexpr bool operator!=(QChar, std::nullptr_t) Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) noexcept { return !operator==(lhs, nullptr); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: candidate: constexpr bool operator!=(QChar, QChar) Q_DECL_CONSTEXPR inline bool operator!=(QChar c1, QChar c2) noexcept { return !operator==(c1, c2); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: candidate: constexpr bool operator!=(QLatin1Char, char) Q_DECL_CONSTEXPR inline bool operator!=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1Char’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: candidate: constexpr bool operator!=(char, QLatin1Char) Q_DECL_CONSTEXPR inline bool operator!=(char lhs, QLatin1Char rhs) noexcept { return lhs != rhs.toLatin1(); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘char’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: candidate: bool operator!=(const QMap::const_iterator&, const QMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: no known conversion for argument 2 from ‘QMultiMap::const_iterator’ to ‘const QMap::const_iterator&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: candidate: bool operator!=(const QMultiMap::const_iterator&, const QMultiMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QMultiMap::const_iterator&’ /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:21: error: no match for ‘operator!=’ (operand types are ‘QMap::ConstIterator {aka QMap::const_iterator}’ and ‘QMultiMap::const_iterator’) } while (it != legaleseTexts.constEnd() && it.key() == text); ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qversionnumber.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:57: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:412:23: note: candidate: constexpr bool operator!=(QTypeRevision, QTypeRevision) inline constexpr bool operator!=(QTypeRevision lhs, QTypeRevision rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:412:23: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QTypeRevision’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:306:31: note: candidate: bool operator!=(const QVersionNumber&, const QVersionNumber&) Q_REQUIRED_RESULT inline bool operator!=(const QVersionNumber &lhs, const QVersionNumber &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:306:31: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QVersionNumber&’ In file included from /home/mitch/dev/qt-dev2/qttools/src/qdoc/generator.h:32:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/xmlgenerator.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2/qttools/src/qdoc/text.h:84:13: note: candidate: bool operator!=(const Text&, const Text&) inline bool operator!=(const Text &text1, const Text &text2) ^~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/text.h:84:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const Text&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: candidate: template bool operator!=(std::nullptr_t, const QWeakPointer&) inline bool operator!=(std::nullptr_t, const QWeakPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QWeakPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: candidate: template bool operator!=(const QWeakPointer&, std::nullptr_t) inline bool operator!=(const QWeakPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QWeakPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: candidate: template bool operator!=(std::nullptr_t, const QSharedPointer&) inline bool operator!=(std::nullptr_t, const QSharedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: candidate: template bool operator!=(const QSharedPointer&, std::nullptr_t) inline bool operator!=(const QSharedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: candidate: template bool operator!=(const QSharedPointer&, const QWeakPointer&) bool operator!=(const QSharedPointer &ptr1, const QWeakPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: candidate: template bool operator!=(const T*, const QSharedPointer&) bool operator!=(const T *ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: mismatched types ‘const T*’ and ‘QMap::const_iterator’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: candidate: template bool operator!=(const QSharedPointer&, const X*) bool operator!=(const QSharedPointer &ptr1, const X *ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: candidate: template bool operator!=(const QSharedPointer&, const QSharedPointer&) bool operator!=(const QSharedPointer &ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qregularexpression.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qregularexpression.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/parameters.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: candidate: bool operator!=(const QVariant&, const QVariantComparisonHelper&) inline bool operator!=(const QVariant &v1, const QVariantComparisonHelper &v2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QVariant&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMultiMap&, const QMultiMap&) QTypeTraits::compare_eq_result operator!=(const QMultiMap &lhs, const QMultiMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QMultiMap’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMap&, const QMap&) QTypeTraits::compare_eq_result operator!=(const QMap &lhs, const QMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QMap’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvarlengtharray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qmetatype.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmetatype.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:54, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QVarLengthArray&, const QVarLengthArray&) QTypeTraits::compare_eq_result operator!=(const QVarLengthArray &l, const QVarLengthArray &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QVarLengthArray’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: candidate: template bool operator!=(std::nullptr_t, const QScopedPointer&) inline bool operator!=(std::nullptr_t, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QScopedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: candidate: template bool operator!=(const QScopedPointer&, std::nullptr_t) inline bool operator!=(const QScopedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QScopedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: candidate: template bool operator!=(const QScopedPointer&, const QScopedPointer&) inline bool operator!=(const QScopedPointer &lhs, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QScopedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlist.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:49, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QList&, const QList&) QTypeTraits::compare_eq_result operator!=(const QList &l, const QList &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QList’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1703:32: note: candidate: bool operator!=(const QByteArray&, const QStringRef&) inline QT_ASCII_CAST_WARN bool operator!=(const QByteArray &lhs, const QStringRef &rhs) { return rhs.compare(lhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1703:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1696:32: note: candidate: bool operator!=(const QStringRef&, const QByteArray&) inline QT_ASCII_CAST_WARN bool operator!=(const QStringRef &lhs, const QByteArray &rhs) { return lhs.compare(rhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1696:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: candidate: bool operator!=(QLatin1String, QStringView) inline bool operator!=(QLatin1String lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: candidate: bool operator!=(QStringView, QLatin1String) inline bool operator!=(QStringView lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: candidate: bool operator!=(QChar, QStringView) inline bool operator!=(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: candidate: bool operator!=(QStringView, QChar) inline bool operator!=(QStringView lhs, QChar rhs) noexcept { return lhs != QStringView(&rhs, 1); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: candidate: bool operator!=(QStringView, QStringView) inline bool operator!=(QStringView lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: candidate: bool operator!=(QLatin1String, QChar) inline bool operator!=(QLatin1String lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: candidate: bool operator!=(QChar, QLatin1String) inline bool operator!=(QChar lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: candidate: bool operator!=(const QStringRef&, QChar) inline bool operator!=(const QStringRef &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: candidate: bool operator!=(QChar, const QStringRef&) inline bool operator!=(QChar lhs, const QStringRef &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: candidate: bool operator!=(const QString&, QChar) inline bool operator!=(const QString &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: candidate: bool operator!=(QChar, const QString&) inline bool operator!=(QChar lhs, const QString &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: candidate: bool operator!=(const QStringRef&, QLatin1String) inline bool operator!=(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: candidate: bool operator!=(QLatin1String, const QStringRef&) inline bool operator!=(QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: candidate: bool operator!=(const QStringRef&, const QString&) inline bool operator!=(const QStringRef &lhs, const QString &rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: candidate: bool operator!=(const QString&, const QStringRef&) inline bool operator!=(const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: candidate: bool operator!=(const QStringRef&, const QStringRef&) inline bool operator!=(const QStringRef &s1, const QStringRef &s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1231:32: note: candidate: bool operator!=(const char*, QLatin1String) inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, QLatin1String s2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1231:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: candidate: bool operator!=(QLatin1String, QLatin1String) inline bool operator!=(QLatin1String s1, QLatin1String s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1725:32: note: candidate: bool operator!=(const char*, const QStringRef&) inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, const QStringRef &s2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1725:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1218:32: note: candidate: bool operator!=(const char*, const QString&) inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, const QString &s2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1218:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: candidate: bool operator!=(const QByteArray::FromBase64Result&, const QByteArray::FromBase64Result&) inline bool operator!=(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray::FromBase64Result&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: candidate: bool operator!=(const char*, const QByteArray&) inline bool operator!=(const char *a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: candidate: bool operator!=(const QByteArray&, const char*) inline bool operator!=(const QByteArray &a1, const char *a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: candidate: bool operator!=(const QByteArray&, const QByteArray&) inline bool operator!=(const QByteArray &a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qarraydatapointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: candidate: template bool operator!=(const QArrayDataPointer&, const QArrayDataPointer&) inline bool operator!=(const QArrayDataPointer &lhs, const QArrayDataPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:1336:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QArrayDataPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: candidate: constexpr bool operator!=(std::nullptr_t, QChar) Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) noexcept { return !operator==(nullptr, rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘std::nullptr_t’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: candidate: constexpr bool operator!=(QChar, std::nullptr_t) Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) noexcept { return !operator==(lhs, nullptr); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: candidate: constexpr bool operator!=(QChar, QChar) Q_DECL_CONSTEXPR inline bool operator!=(QChar c1, QChar c2) noexcept { return !operator==(c1, c2); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: candidate: constexpr bool operator!=(QLatin1Char, char) Q_DECL_CONSTEXPR inline bool operator!=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1Char’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: candidate: constexpr bool operator!=(char, QLatin1Char) Q_DECL_CONSTEXPR inline bool operator!=(char lhs, QLatin1Char rhs) noexcept { return lhs != rhs.toLatin1(); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘char’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: candidate: bool operator!=(const QMap::const_iterator&, const QMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: no known conversion for argument 2 from ‘QMultiMap::const_iterator’ to ‘const QMap::const_iterator&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: candidate: bool operator!=(const QMultiMap::const_iterator&, const QMultiMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QMultiMap::const_iterator&’ /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp: In member function ‘void DocBookGenerator::generateCollectionNode(CollectionNode*)’: /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:4176:40: error: no matching function for call to ‘CollectionNode::getMemberNamespaces(NodeMultiMap&)’ cn->getMemberNamespaces(nmm); ^ In file included from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:35:0: /home/mitch/dev/qt-dev2/qttools/src/qdoc/collectionnode.h:56:10: note: candidate: virtual void CollectionNode::getMemberNamespaces(NodeMap&) void getMemberNamespaces(NodeMap &out) override; ^~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/collectionnode.h:56:10: note: no known conversion for argument 1 from ‘NodeMultiMap {aka QMultiMap}’ to ‘NodeMap& {aka QMap&}’ /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:4183:37: error: no matching function for call to ‘CollectionNode::getMemberClasses(NodeMultiMap&)’ cn->getMemberClasses(nmm); ^ In file included from /home/mitch/dev/qt-dev2/qttools/src/qdoc/docbookgenerator.cpp:35:0: /home/mitch/dev/qt-dev2/qttools/src/qdoc/collectionnode.h:57:10: note: candidate: virtual void CollectionNode::getMemberClasses(NodeMap&) const void getMemberClasses(NodeMap &out) const override; ^~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/collectionnode.h:57:10: note: no known conversion for argument 1 from ‘NodeMultiMap {aka QMultiMap}’ to ‘NodeMap& {aka QMap&}’ compiling /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp: In member function ‘void Releaser::squeeze(TranslatorSaveMode)’: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:381:73: error: conversion from ‘QMultiMap::const_iterator’ to non-scalar type ‘QMap::const_iterator’ requested QMap::const_iterator entry = hashMap.constBegin(); ~~~~~~~~~~~~~~~~~~^~ /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:22: error: no match for ‘operator!=’ (operand types are ‘QMap::const_iterator’ and ‘QMultiMap::const_iterator’) while (entry != hashMap.constEnd()) { ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: candidate: template bool operator!=(std::nullptr_t, const QWeakPointer&) inline bool operator!=(std::nullptr_t, const QWeakPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QWeakPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: candidate: template bool operator!=(const QWeakPointer&, std::nullptr_t) inline bool operator!=(const QWeakPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QWeakPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: candidate: template bool operator!=(std::nullptr_t, const QSharedPointer&) inline bool operator!=(std::nullptr_t, const QSharedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: candidate: template bool operator!=(const QSharedPointer&, std::nullptr_t) inline bool operator!=(const QSharedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: candidate: template bool operator!=(const QSharedPointer&, const QWeakPointer&) bool operator!=(const QSharedPointer &ptr1, const QWeakPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: candidate: template bool operator!=(const T*, const QSharedPointer&) bool operator!=(const T *ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: mismatched types ‘const T*’ and ‘QMap::const_iterator’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: candidate: template bool operator!=(const QSharedPointer&, const X*) bool operator!=(const QSharedPointer &ptr1, const X *ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: candidate: template bool operator!=(const QSharedPointer&, const QSharedPointer&) bool operator!=(const QSharedPointer &ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: candidate: bool operator!=(const QVariant&, const QVariantComparisonHelper&) inline bool operator!=(const QVariant &v1, const QVariantComparisonHelper &v2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QVariant&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMultiMap&, const QMultiMap&) QTypeTraits::compare_eq_result operator!=(const QMultiMap &lhs, const QMultiMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QMultiMap’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMap&, const QMap&) QTypeTraits::compare_eq_result operator!=(const QMap &lhs, const QMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QMap’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvarlengtharray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qmetatype.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmetatype.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:54, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QVarLengthArray&, const QVarLengthArray&) QTypeTraits::compare_eq_result operator!=(const QVarLengthArray &l, const QVarLengthArray &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QVarLengthArray’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: candidate: template bool operator!=(std::nullptr_t, const QScopedPointer&) inline bool operator!=(std::nullptr_t, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QScopedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: candidate: template bool operator!=(const QScopedPointer&, std::nullptr_t) inline bool operator!=(const QScopedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QScopedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: candidate: template bool operator!=(const QScopedPointer&, const QScopedPointer&) inline bool operator!=(const QScopedPointer &lhs, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QScopedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlist.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringlist.h:41, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringlist.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QStringList:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:33, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QList&, const QList&) QTypeTraits::compare_eq_result operator!=(const QList &l, const QList &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QList’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: candidate: bool operator!=(QLatin1String, QStringView) inline bool operator!=(QLatin1String lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: candidate: bool operator!=(QStringView, QLatin1String) inline bool operator!=(QStringView lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: candidate: bool operator!=(QChar, QStringView) inline bool operator!=(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: candidate: bool operator!=(QStringView, QChar) inline bool operator!=(QStringView lhs, QChar rhs) noexcept { return lhs != QStringView(&rhs, 1); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: candidate: bool operator!=(QStringView, QStringView) inline bool operator!=(QStringView lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: candidate: bool operator!=(QLatin1String, QChar) inline bool operator!=(QLatin1String lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: candidate: bool operator!=(QChar, QLatin1String) inline bool operator!=(QChar lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: candidate: bool operator!=(const QStringRef&, QChar) inline bool operator!=(const QStringRef &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: candidate: bool operator!=(QChar, const QStringRef&) inline bool operator!=(QChar lhs, const QStringRef &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: candidate: bool operator!=(const QString&, QChar) inline bool operator!=(const QString &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: candidate: bool operator!=(QChar, const QString&) inline bool operator!=(QChar lhs, const QString &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: candidate: bool operator!=(const QStringRef&, QLatin1String) inline bool operator!=(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: candidate: bool operator!=(QLatin1String, const QStringRef&) inline bool operator!=(QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: candidate: bool operator!=(const QStringRef&, const QString&) inline bool operator!=(const QStringRef &lhs, const QString &rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: candidate: bool operator!=(const QString&, const QStringRef&) inline bool operator!=(const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: candidate: bool operator!=(const QStringRef&, const QStringRef&) inline bool operator!=(const QStringRef &s1, const QStringRef &s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: candidate: bool operator!=(QLatin1String, QLatin1String) inline bool operator!=(QLatin1String s1, QLatin1String s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: candidate: bool operator!=(const QByteArray::FromBase64Result&, const QByteArray::FromBase64Result&) inline bool operator!=(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray::FromBase64Result&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: candidate: bool operator!=(const char*, const QByteArray&) inline bool operator!=(const char *a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: candidate: bool operator!=(const QByteArray&, const char*) inline bool operator!=(const QByteArray &a1, const char *a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: candidate: bool operator!=(const QByteArray&, const QByteArray&) inline bool operator!=(const QByteArray &a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qarraydatapointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: candidate: template bool operator!=(const QArrayDataPointer&, const QArrayDataPointer&) inline bool operator!=(const QArrayDataPointer &lhs, const QArrayDataPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QArrayDataPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: candidate: constexpr bool operator!=(std::nullptr_t, QChar) Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) noexcept { return !operator==(nullptr, rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘std::nullptr_t’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: candidate: constexpr bool operator!=(QChar, std::nullptr_t) Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) noexcept { return !operator==(lhs, nullptr); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: candidate: constexpr bool operator!=(QChar, QChar) Q_DECL_CONSTEXPR inline bool operator!=(QChar c1, QChar c2) noexcept { return !operator==(c1, c2); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: candidate: constexpr bool operator!=(QLatin1Char, char) Q_DECL_CONSTEXPR inline bool operator!=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1Char’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: candidate: constexpr bool operator!=(char, QLatin1Char) Q_DECL_CONSTEXPR inline bool operator!=(char lhs, QLatin1Char rhs) noexcept { return lhs != rhs.toLatin1(); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘char’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: candidate: bool operator!=(const QMap::const_iterator&, const QMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: no known conversion for argument 2 from ‘QMultiMap::const_iterator’ to ‘const QMap::const_iterator&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: candidate: bool operator!=(const QMultiMap::const_iterator&, const QMultiMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QMultiMap::const_iterator&’ /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:28: error: no match for ‘operator!=’ (operand types are ‘QMap::const_iterator’ and ‘QMultiMap::const_iterator’) } while (entry != hashMap.constEnd() && entry.key() == i); ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: candidate: template bool operator!=(std::nullptr_t, const QWeakPointer&) inline bool operator!=(std::nullptr_t, const QWeakPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QWeakPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: candidate: template bool operator!=(const QWeakPointer&, std::nullptr_t) inline bool operator!=(const QWeakPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QWeakPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: candidate: template bool operator!=(std::nullptr_t, const QSharedPointer&) inline bool operator!=(std::nullptr_t, const QSharedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: candidate: template bool operator!=(const QSharedPointer&, std::nullptr_t) inline bool operator!=(const QSharedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: candidate: template bool operator!=(const QSharedPointer&, const QWeakPointer&) bool operator!=(const QSharedPointer &ptr1, const QWeakPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: candidate: template bool operator!=(const T*, const QSharedPointer&) bool operator!=(const T *ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: mismatched types ‘const T*’ and ‘QMap::const_iterator’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: candidate: template bool operator!=(const QSharedPointer&, const X*) bool operator!=(const QSharedPointer &ptr1, const X *ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: candidate: template bool operator!=(const QSharedPointer&, const QSharedPointer&) bool operator!=(const QSharedPointer &ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: candidate: bool operator!=(const QVariant&, const QVariantComparisonHelper&) inline bool operator!=(const QVariant &v1, const QVariantComparisonHelper &v2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QVariant&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMultiMap&, const QMultiMap&) QTypeTraits::compare_eq_result operator!=(const QMultiMap &lhs, const QMultiMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QMultiMap’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMap&, const QMap&) QTypeTraits::compare_eq_result operator!=(const QMap &lhs, const QMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QMap’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvarlengtharray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qmetatype.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmetatype.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:54, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QVarLengthArray&, const QVarLengthArray&) QTypeTraits::compare_eq_result operator!=(const QVarLengthArray &l, const QVarLengthArray &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QVarLengthArray’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: candidate: template bool operator!=(std::nullptr_t, const QScopedPointer&) inline bool operator!=(std::nullptr_t, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QScopedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: candidate: template bool operator!=(const QScopedPointer&, std::nullptr_t) inline bool operator!=(const QScopedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QScopedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: candidate: template bool operator!=(const QScopedPointer&, const QScopedPointer&) inline bool operator!=(const QScopedPointer &lhs, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QScopedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlist.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringlist.h:41, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringlist.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QStringList:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:33, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QList&, const QList&) QTypeTraits::compare_eq_result operator!=(const QList &l, const QList &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QList’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: candidate: bool operator!=(QLatin1String, QStringView) inline bool operator!=(QLatin1String lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: candidate: bool operator!=(QStringView, QLatin1String) inline bool operator!=(QStringView lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: candidate: bool operator!=(QChar, QStringView) inline bool operator!=(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: candidate: bool operator!=(QStringView, QChar) inline bool operator!=(QStringView lhs, QChar rhs) noexcept { return lhs != QStringView(&rhs, 1); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: candidate: bool operator!=(QStringView, QStringView) inline bool operator!=(QStringView lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: candidate: bool operator!=(QLatin1String, QChar) inline bool operator!=(QLatin1String lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: candidate: bool operator!=(QChar, QLatin1String) inline bool operator!=(QChar lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: candidate: bool operator!=(const QStringRef&, QChar) inline bool operator!=(const QStringRef &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: candidate: bool operator!=(QChar, const QStringRef&) inline bool operator!=(QChar lhs, const QStringRef &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: candidate: bool operator!=(const QString&, QChar) inline bool operator!=(const QString &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: candidate: bool operator!=(QChar, const QString&) inline bool operator!=(QChar lhs, const QString &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: candidate: bool operator!=(const QStringRef&, QLatin1String) inline bool operator!=(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: candidate: bool operator!=(QLatin1String, const QStringRef&) inline bool operator!=(QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: candidate: bool operator!=(const QStringRef&, const QString&) inline bool operator!=(const QStringRef &lhs, const QString &rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: candidate: bool operator!=(const QString&, const QStringRef&) inline bool operator!=(const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: candidate: bool operator!=(const QStringRef&, const QStringRef&) inline bool operator!=(const QStringRef &s1, const QStringRef &s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: candidate: bool operator!=(QLatin1String, QLatin1String) inline bool operator!=(QLatin1String s1, QLatin1String s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: candidate: bool operator!=(const QByteArray::FromBase64Result&, const QByteArray::FromBase64Result&) inline bool operator!=(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray::FromBase64Result&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: candidate: bool operator!=(const char*, const QByteArray&) inline bool operator!=(const char *a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: candidate: bool operator!=(const QByteArray&, const char*) inline bool operator!=(const QByteArray &a1, const char *a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: candidate: bool operator!=(const QByteArray&, const QByteArray&) inline bool operator!=(const QByteArray &a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qarraydatapointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: candidate: template bool operator!=(const QArrayDataPointer&, const QArrayDataPointer&) inline bool operator!=(const QArrayDataPointer &lhs, const QArrayDataPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QArrayDataPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: candidate: constexpr bool operator!=(std::nullptr_t, QChar) Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) noexcept { return !operator==(nullptr, rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘std::nullptr_t’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: candidate: constexpr bool operator!=(QChar, std::nullptr_t) Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) noexcept { return !operator==(lhs, nullptr); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: candidate: constexpr bool operator!=(QChar, QChar) Q_DECL_CONSTEXPR inline bool operator!=(QChar c1, QChar c2) noexcept { return !operator==(c1, c2); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: candidate: constexpr bool operator!=(QLatin1Char, char) Q_DECL_CONSTEXPR inline bool operator!=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1Char’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: candidate: constexpr bool operator!=(char, QLatin1Char) Q_DECL_CONSTEXPR inline bool operator!=(char lhs, QLatin1Char rhs) noexcept { return lhs != rhs.toLatin1(); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘char’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: candidate: bool operator!=(const QMap::const_iterator&, const QMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: no known conversion for argument 2 from ‘QMultiMap::const_iterator’ to ‘const QMap::const_iterator&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: candidate: bool operator!=(const QMultiMap::const_iterator&, const QMultiMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QMultiMap::const_iterator&’ compiling /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.cpp Makefile:1275: recipe for target '.obj/clangcodeparser.o' failed make[2]: *** [.obj/clangcodeparser.o] Error 1 make[2]: *** Waiting for unfinished jobs.... compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/ts.cpp Makefile:1471: recipe for target '.obj/qm.o' failed make[3]: *** [.obj/qm.o] Error 1 make[3]: *** Waiting for unfinished jobs.... cd lprodump/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/linguist/lprodump/lprodump.pro ) && make -f Makefile make[3]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/linguist/lprodump' make[3]: Nothing to be done for 'first'. make[3]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/linguist/lprodump' cd lrelease/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/linguist/lrelease/lrelease.pro ) && make -f Makefile make[3]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/linguist/lrelease' compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp Makefile:3121: recipe for target '.obj/docbookgenerator.o' failed make[2]: *** [.obj/docbookgenerator.o] Error 1 cd lrelease-pro/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/linguist/lrelease-pro/lrelease-pro.pro ) && make -f Makefile make[3]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/linguist/lrelease-pro' compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/runqttool.cpp /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp: In member function ‘virtual int HtmlGenerator::generateAtom(const Atom*, const Node*, CodeMarker*)’: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:486:66: error: no matching function for call to ‘HtmlGenerator::generateAnnotatedList(const Node*&, CodeMarker*&, NodeMap&)’ generateAnnotatedList(relative, marker, m); ^ In file included from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29:0: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:108:10: note: candidate: void HtmlGenerator::generateAnnotatedList(const Node*, CodeMarker*, const NodeMultiMap&) void generateAnnotatedList(const Node *relative, CodeMarker *marker, ^~~~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:108:10: note: no known conversion for argument 3 from ‘NodeMap {aka QMap}’ to ‘const NodeMultiMap& {aka const QMultiMap&}’ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:112:10: note: candidate: void HtmlGenerator::generateAnnotatedList(const Node*, CodeMarker*, const NodeList&) void generateAnnotatedList(const Node *relative, CodeMarker *marker, const NodeList &nodes); ^~~~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:112:10: note: no known conversion for argument 3 from ‘NodeMap {aka QMap}’ to ‘const NodeList& {aka const QList&}’ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:500:68: error: no matching function for call to ‘HtmlGenerator::generateClassHierarchy(const Node*&, NodeMultiMap&)’ generateClassHierarchy(relative, m_qdb->getCppClasses()); ^ In file included from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29:0: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:107:10: note: candidate: void HtmlGenerator::generateClassHierarchy(const Node*, NodeMap&) void generateClassHierarchy(const Node *relative, NodeMap &classMap); ^~~~~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:107:10: note: no known conversion for argument 2 from ‘NodeMultiMap {aka QMultiMap}’ to ‘NodeMap& {aka QMap&}’ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:542:55: error: invalid initialization of reference of type ‘const NodeMultiMap& {aka const QMultiMap&}’ from expression of type ‘const NodeMap {aka const QMap}’ const NodeMultiMap &nsmap = m_qdb->getSinceMap(atom->string()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:567:92: error: no matching function for call to ‘HtmlGenerator::generateCompactList(Generator::ListType, std::nullptr_t, const NodeMap&, bool, QString)’ generateCompactList(Generic, nullptr, ncmap, false, QStringLiteral("Q")); ^ In file included from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29:0: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:113:10: note: candidate: void HtmlGenerator::generateCompactList(Generator::ListType, const Node*, const NodeMultiMap&, bool, QString) void generateCompactList(ListType listType, const Node *relative, const NodeMultiMap &classMap, ^~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:113:10: note: no known conversion for argument 3 from ‘const NodeMap {aka const QMap}’ to ‘const NodeMultiMap& {aka const QMultiMap&}’ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:569:92: error: no matching function for call to ‘HtmlGenerator::generateCompactList(Generator::ListType, std::nullptr_t, const NodeMap&, bool, QString)’ generateCompactList(Generic, nullptr, nqcmap, false, QStringLiteral("")); ^ In file included from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29:0: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:113:10: note: candidate: void HtmlGenerator::generateCompactList(Generator::ListType, const Node*, const NodeMultiMap&, bool, QString) void generateCompactList(ListType listType, const Node *relative, const NodeMultiMap &classMap, ^~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:113:10: note: no known conversion for argument 3 from ‘const NodeMap {aka const QMap}’ to ‘const NodeMultiMap& {aka const QMultiMap&}’ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp: In member function ‘virtual void HtmlGenerator::generateCollectionNode(CollectionNode*, CodeMarker*)’: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:1471:40: error: no matching function for call to ‘CollectionNode::getMemberNamespaces(NodeMultiMap&)’ cn->getMemberNamespaces(nmm); ^ In file included from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:34:0: /home/mitch/dev/qt-dev2/qttools/src/qdoc/collectionnode.h:56:10: note: candidate: virtual void CollectionNode::getMemberNamespaces(NodeMap&) void getMemberNamespaces(NodeMap &out) override; ^~~~~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/collectionnode.h:56:10: note: no known conversion for argument 1 from ‘NodeMultiMap {aka QMultiMap}’ to ‘NodeMap& {aka QMap&}’ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:1479:37: error: no matching function for call to ‘CollectionNode::getMemberClasses(NodeMultiMap&)’ cn->getMemberClasses(nmm); ^ In file included from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:34:0: /home/mitch/dev/qt-dev2/qttools/src/qdoc/collectionnode.h:57:10: note: candidate: virtual void CollectionNode::getMemberClasses(NodeMap&) const void getMemberClasses(NodeMap &out) const override; ^~~~~~~~~~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/collectionnode.h:57:10: note: no known conversion for argument 1 from ‘NodeMultiMap {aka QMultiMap}’ to ‘NodeMap& {aka QMap&}’ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp: In member function ‘void HtmlGenerator::generateLegaleseList(const Node*, CodeMarker*)’: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2804:74: error: conversion from ‘QMultiMap::const_iterator’ to non-scalar type ‘QMap::ConstIterator {aka QMap::const_iterator}’ requested QMap::ConstIterator it = legaleseTexts.constBegin(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:15: error: no match for ‘operator!=’ (operand types are ‘QMap::ConstIterator {aka QMap::const_iterator}’ and ‘QMultiMap::const_iterator’) while (it != legaleseTexts.constEnd()) { ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qversionnumber.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:57: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:412:23: note: candidate: constexpr bool operator!=(QTypeRevision, QTypeRevision) inline constexpr bool operator!=(QTypeRevision lhs, QTypeRevision rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:412:23: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QTypeRevision’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:306:31: note: candidate: bool operator!=(const QVersionNumber&, const QVersionNumber&) Q_REQUIRED_RESULT inline bool operator!=(const QVersionNumber &lhs, const QVersionNumber &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:306:31: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QVersionNumber&’ In file included from /home/mitch/dev/qt-dev2/qttools/src/qdoc/generator.h:32:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/xmlgenerator.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2/qttools/src/qdoc/text.h:84:13: note: candidate: bool operator!=(const Text&, const Text&) inline bool operator!=(const Text &text1, const Text &text2) ^~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/text.h:84:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const Text&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: candidate: template bool operator!=(std::nullptr_t, const QWeakPointer&) inline bool operator!=(std::nullptr_t, const QWeakPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QWeakPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: candidate: template bool operator!=(const QWeakPointer&, std::nullptr_t) inline bool operator!=(const QWeakPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QWeakPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: candidate: template bool operator!=(std::nullptr_t, const QSharedPointer&) inline bool operator!=(std::nullptr_t, const QSharedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: candidate: template bool operator!=(const QSharedPointer&, std::nullptr_t) inline bool operator!=(const QSharedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: candidate: template bool operator!=(const QSharedPointer&, const QWeakPointer&) bool operator!=(const QSharedPointer &ptr1, const QWeakPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: candidate: template bool operator!=(const T*, const QSharedPointer&) bool operator!=(const T *ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: mismatched types ‘const T*’ and ‘QMap::const_iterator’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: candidate: template bool operator!=(const QSharedPointer&, const X*) bool operator!=(const QSharedPointer &ptr1, const X *ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: candidate: template bool operator!=(const QSharedPointer&, const QSharedPointer&) bool operator!=(const QSharedPointer &ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qregularexpression.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qregularexpression.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/parameters.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: candidate: bool operator!=(const QVariant&, const QVariantComparisonHelper&) inline bool operator!=(const QVariant &v1, const QVariantComparisonHelper &v2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QVariant&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMultiMap&, const QMultiMap&) QTypeTraits::compare_eq_result operator!=(const QMultiMap &lhs, const QMultiMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QMultiMap’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMap&, const QMap&) QTypeTraits::compare_eq_result operator!=(const QMap &lhs, const QMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QMap’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvarlengtharray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qmetatype.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmetatype.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:54, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QVarLengthArray&, const QVarLengthArray&) QTypeTraits::compare_eq_result operator!=(const QVarLengthArray &l, const QVarLengthArray &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QVarLengthArray’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: candidate: template bool operator!=(std::nullptr_t, const QScopedPointer&) inline bool operator!=(std::nullptr_t, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QScopedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: candidate: template bool operator!=(const QScopedPointer&, std::nullptr_t) inline bool operator!=(const QScopedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QScopedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: candidate: template bool operator!=(const QScopedPointer&, const QScopedPointer&) inline bool operator!=(const QScopedPointer &lhs, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QScopedPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlist.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:49, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QList&, const QList&) QTypeTraits::compare_eq_result operator!=(const QList &l, const QList &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QList’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1703:32: note: candidate: bool operator!=(const QByteArray&, const QStringRef&) inline QT_ASCII_CAST_WARN bool operator!=(const QByteArray &lhs, const QStringRef &rhs) { return rhs.compare(lhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1703:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1696:32: note: candidate: bool operator!=(const QStringRef&, const QByteArray&) inline QT_ASCII_CAST_WARN bool operator!=(const QStringRef &lhs, const QByteArray &rhs) { return lhs.compare(rhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1696:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: candidate: bool operator!=(QLatin1String, QStringView) inline bool operator!=(QLatin1String lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: candidate: bool operator!=(QStringView, QLatin1String) inline bool operator!=(QStringView lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: candidate: bool operator!=(QChar, QStringView) inline bool operator!=(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: candidate: bool operator!=(QStringView, QChar) inline bool operator!=(QStringView lhs, QChar rhs) noexcept { return lhs != QStringView(&rhs, 1); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: candidate: bool operator!=(QStringView, QStringView) inline bool operator!=(QStringView lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: candidate: bool operator!=(QLatin1String, QChar) inline bool operator!=(QLatin1String lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: candidate: bool operator!=(QChar, QLatin1String) inline bool operator!=(QChar lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: candidate: bool operator!=(const QStringRef&, QChar) inline bool operator!=(const QStringRef &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: candidate: bool operator!=(QChar, const QStringRef&) inline bool operator!=(QChar lhs, const QStringRef &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: candidate: bool operator!=(const QString&, QChar) inline bool operator!=(const QString &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: candidate: bool operator!=(QChar, const QString&) inline bool operator!=(QChar lhs, const QString &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: candidate: bool operator!=(const QStringRef&, QLatin1String) inline bool operator!=(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: candidate: bool operator!=(QLatin1String, const QStringRef&) inline bool operator!=(QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: candidate: bool operator!=(const QStringRef&, const QString&) inline bool operator!=(const QStringRef &lhs, const QString &rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: candidate: bool operator!=(const QString&, const QStringRef&) inline bool operator!=(const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: candidate: bool operator!=(const QStringRef&, const QStringRef&) inline bool operator!=(const QStringRef &s1, const QStringRef &s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1231:32: note: candidate: bool operator!=(const char*, QLatin1String) inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, QLatin1String s2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1231:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: candidate: bool operator!=(QLatin1String, QLatin1String) inline bool operator!=(QLatin1String s1, QLatin1String s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1725:32: note: candidate: bool operator!=(const char*, const QStringRef&) inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, const QStringRef &s2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1725:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1218:32: note: candidate: bool operator!=(const char*, const QString&) inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, const QString &s2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1218:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: candidate: bool operator!=(const QByteArray::FromBase64Result&, const QByteArray::FromBase64Result&) inline bool operator!=(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray::FromBase64Result&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: candidate: bool operator!=(const char*, const QByteArray&) inline bool operator!=(const char *a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: candidate: bool operator!=(const QByteArray&, const char*) inline bool operator!=(const QByteArray &a1, const char *a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: candidate: bool operator!=(const QByteArray&, const QByteArray&) inline bool operator!=(const QByteArray &a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qarraydatapointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: candidate: template bool operator!=(const QArrayDataPointer&, const QArrayDataPointer&) inline bool operator!=(const QArrayDataPointer &lhs, const QArrayDataPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2805:41: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QArrayDataPointer’ while (it != legaleseTexts.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: candidate: constexpr bool operator!=(std::nullptr_t, QChar) Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) noexcept { return !operator==(nullptr, rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘std::nullptr_t’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: candidate: constexpr bool operator!=(QChar, std::nullptr_t) Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) noexcept { return !operator==(lhs, nullptr); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: candidate: constexpr bool operator!=(QChar, QChar) Q_DECL_CONSTEXPR inline bool operator!=(QChar c1, QChar c2) noexcept { return !operator==(c1, c2); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: candidate: constexpr bool operator!=(QLatin1Char, char) Q_DECL_CONSTEXPR inline bool operator!=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1Char’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: candidate: constexpr bool operator!=(char, QLatin1Char) Q_DECL_CONSTEXPR inline bool operator!=(char lhs, QLatin1Char rhs) noexcept { return lhs != rhs.toLatin1(); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘char’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: candidate: bool operator!=(const QMap::const_iterator&, const QMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: no known conversion for argument 2 from ‘QMultiMap::const_iterator’ to ‘const QMap::const_iterator&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: candidate: bool operator!=(const QMultiMap::const_iterator&, const QMultiMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QMultiMap::const_iterator&’ /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:21: error: no match for ‘operator!=’ (operand types are ‘QMap::ConstIterator {aka QMap::const_iterator}’ and ‘QMultiMap::const_iterator’) } while (it != legaleseTexts.constEnd() && it.key() == text); ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qversionnumber.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:57: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:412:23: note: candidate: constexpr bool operator!=(QTypeRevision, QTypeRevision) inline constexpr bool operator!=(QTypeRevision lhs, QTypeRevision rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:412:23: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QTypeRevision’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:306:31: note: candidate: bool operator!=(const QVersionNumber&, const QVersionNumber&) Q_REQUIRED_RESULT inline bool operator!=(const QVersionNumber &lhs, const QVersionNumber &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qversionnumber.h:306:31: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QVersionNumber&’ In file included from /home/mitch/dev/qt-dev2/qttools/src/qdoc/generator.h:32:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/xmlgenerator.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2/qttools/src/qdoc/text.h:84:13: note: candidate: bool operator!=(const Text&, const Text&) inline bool operator!=(const Text &text1, const Text &text2) ^~~~~~~~ /home/mitch/dev/qt-dev2/qttools/src/qdoc/text.h:84:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const Text&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: candidate: template bool operator!=(std::nullptr_t, const QWeakPointer&) inline bool operator!=(std::nullptr_t, const QWeakPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QWeakPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: candidate: template bool operator!=(const QWeakPointer&, std::nullptr_t) inline bool operator!=(const QWeakPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QWeakPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: candidate: template bool operator!=(std::nullptr_t, const QSharedPointer&) inline bool operator!=(std::nullptr_t, const QSharedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: candidate: template bool operator!=(const QSharedPointer&, std::nullptr_t) inline bool operator!=(const QSharedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: candidate: template bool operator!=(const QSharedPointer&, const QWeakPointer&) bool operator!=(const QSharedPointer &ptr1, const QWeakPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: candidate: template bool operator!=(const T*, const QSharedPointer&) bool operator!=(const T *ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: mismatched types ‘const T*’ and ‘QMap::const_iterator’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: candidate: template bool operator!=(const QSharedPointer&, const X*) bool operator!=(const QSharedPointer &ptr1, const X *ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:34, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: candidate: template bool operator!=(const QSharedPointer&, const QSharedPointer&) bool operator!=(const QSharedPointer &ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QSharedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qregularexpression.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qregularexpression.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/parameters.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: candidate: bool operator!=(const QVariant&, const QVariantComparisonHelper&) inline bool operator!=(const QVariant &v1, const QVariantComparisonHelper &v2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QVariant&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMultiMap&, const QMultiMap&) QTypeTraits::compare_eq_result operator!=(const QMultiMap &lhs, const QMultiMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QMultiMap’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMap&, const QMap&) QTypeTraits::compare_eq_result operator!=(const QMap &lhs, const QMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QMap’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvarlengtharray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qmetatype.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmetatype.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:54, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QVarLengthArray&, const QVarLengthArray&) QTypeTraits::compare_eq_result operator!=(const QVarLengthArray &l, const QVarLengthArray &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QVarLengthArray’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: candidate: template bool operator!=(std::nullptr_t, const QScopedPointer&) inline bool operator!=(std::nullptr_t, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QScopedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: candidate: template bool operator!=(const QScopedPointer&, std::nullptr_t) inline bool operator!=(const QScopedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QScopedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: candidate: template bool operator!=(const QScopedPointer&, const QScopedPointer&) inline bool operator!=(const QScopedPointer &lhs, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QScopedPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlist.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:49, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QList&, const QList&) QTypeTraits::compare_eq_result operator!=(const QList &l, const QList &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QList’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1703:32: note: candidate: bool operator!=(const QByteArray&, const QStringRef&) inline QT_ASCII_CAST_WARN bool operator!=(const QByteArray &lhs, const QStringRef &rhs) { return rhs.compare(lhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1703:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1696:32: note: candidate: bool operator!=(const QStringRef&, const QByteArray&) inline QT_ASCII_CAST_WARN bool operator!=(const QStringRef &lhs, const QByteArray &rhs) { return lhs.compare(rhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1696:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: candidate: bool operator!=(QLatin1String, QStringView) inline bool operator!=(QLatin1String lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: candidate: bool operator!=(QStringView, QLatin1String) inline bool operator!=(QStringView lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: candidate: bool operator!=(QChar, QStringView) inline bool operator!=(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: candidate: bool operator!=(QStringView, QChar) inline bool operator!=(QStringView lhs, QChar rhs) noexcept { return lhs != QStringView(&rhs, 1); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: candidate: bool operator!=(QStringView, QStringView) inline bool operator!=(QStringView lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: candidate: bool operator!=(QLatin1String, QChar) inline bool operator!=(QLatin1String lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: candidate: bool operator!=(QChar, QLatin1String) inline bool operator!=(QChar lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: candidate: bool operator!=(const QStringRef&, QChar) inline bool operator!=(const QStringRef &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: candidate: bool operator!=(QChar, const QStringRef&) inline bool operator!=(QChar lhs, const QStringRef &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: candidate: bool operator!=(const QString&, QChar) inline bool operator!=(const QString &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: candidate: bool operator!=(QChar, const QString&) inline bool operator!=(QChar lhs, const QString &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: candidate: bool operator!=(const QStringRef&, QLatin1String) inline bool operator!=(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: candidate: bool operator!=(QLatin1String, const QStringRef&) inline bool operator!=(QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: candidate: bool operator!=(const QStringRef&, const QString&) inline bool operator!=(const QStringRef &lhs, const QString &rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: candidate: bool operator!=(const QString&, const QStringRef&) inline bool operator!=(const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: candidate: bool operator!=(const QStringRef&, const QStringRef&) inline bool operator!=(const QStringRef &s1, const QStringRef &s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1231:32: note: candidate: bool operator!=(const char*, QLatin1String) inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, QLatin1String s2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1231:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: candidate: bool operator!=(QLatin1String, QLatin1String) inline bool operator!=(QLatin1String s1, QLatin1String s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1725:32: note: candidate: bool operator!=(const char*, const QStringRef&) inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, const QStringRef &s2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1725:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1218:32: note: candidate: bool operator!=(const char*, const QString&) inline QT_ASCII_CAST_WARN bool operator!=(const char *s1, const QString &s2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1218:32: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: candidate: bool operator!=(const QByteArray::FromBase64Result&, const QByteArray::FromBase64Result&) inline bool operator!=(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray::FromBase64Result&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: candidate: bool operator!=(const char*, const QByteArray&) inline bool operator!=(const char *a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: candidate: bool operator!=(const QByteArray&, const char*) inline bool operator!=(const QByteArray &a1, const char *a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: candidate: bool operator!=(const QByteArray&, const QByteArray&) inline bool operator!=(const QByteArray &a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QByteArray&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qarraydatapointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: candidate: template bool operator!=(const QArrayDataPointer&, const QArrayDataPointer&) inline bool operator!=(const QArrayDataPointer &lhs, const QArrayDataPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:2814:47: note: ‘QMap::ConstIterator {aka QMap::const_iterator}’ is not derived from ‘const QArrayDataPointer’ } while (it != legaleseTexts.constEnd() && it.key() == text); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:44, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/location.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:36, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: candidate: constexpr bool operator!=(std::nullptr_t, QChar) Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) noexcept { return !operator==(nullptr, rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘std::nullptr_t’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: candidate: constexpr bool operator!=(QChar, std::nullptr_t) Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) noexcept { return !operator==(lhs, nullptr); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: candidate: constexpr bool operator!=(QChar, QChar) Q_DECL_CONSTEXPR inline bool operator!=(QChar c1, QChar c2) noexcept { return !operator==(c1, c2); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: candidate: constexpr bool operator!=(QLatin1Char, char) Q_DECL_CONSTEXPR inline bool operator!=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘QLatin1Char’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: candidate: constexpr bool operator!=(char, QLatin1Char) Q_DECL_CONSTEXPR inline bool operator!=(char lhs, QLatin1Char rhs) noexcept { return lhs != rhs.toLatin1(); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘char’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: candidate: bool operator!=(const QMap::const_iterator&, const QMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: no known conversion for argument 2 from ‘QMultiMap::const_iterator’ to ‘const QMap::const_iterator&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/ditaref.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/doc.h:38, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/node.h:33, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/atom.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/codemarker.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/qdoc/htmlgenerator.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: candidate: bool operator!=(const QMultiMap::const_iterator&, const QMultiMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: no known conversion for argument 1 from ‘QMap::ConstIterator {aka QMap::const_iterator}’ to ‘const QMultiMap::const_iterator&’ /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp: In member function ‘void Releaser::squeeze(TranslatorSaveMode)’: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:381:73: error: conversion from ‘QMultiMap::const_iterator’ to non-scalar type ‘QMap::const_iterator’ requested QMap::const_iterator entry = hashMap.constBegin(); ~~~~~~~~~~~~~~~~~~^~ /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:22: error: no match for ‘operator!=’ (operand types are ‘QMap::const_iterator’ and ‘QMultiMap::const_iterator’) while (entry != hashMap.constEnd()) { ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: candidate: template bool operator!=(std::nullptr_t, const QWeakPointer&) inline bool operator!=(std::nullptr_t, const QWeakPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QWeakPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: candidate: template bool operator!=(const QWeakPointer&, std::nullptr_t) inline bool operator!=(const QWeakPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QWeakPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: candidate: template bool operator!=(std::nullptr_t, const QSharedPointer&) inline bool operator!=(std::nullptr_t, const QSharedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: candidate: template bool operator!=(const QSharedPointer&, std::nullptr_t) inline bool operator!=(const QSharedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: candidate: template bool operator!=(const QSharedPointer&, const QWeakPointer&) bool operator!=(const QSharedPointer &ptr1, const QWeakPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: candidate: template bool operator!=(const T*, const QSharedPointer&) bool operator!=(const T *ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: mismatched types ‘const T*’ and ‘QMap::const_iterator’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: candidate: template bool operator!=(const QSharedPointer&, const X*) bool operator!=(const QSharedPointer &ptr1, const X *ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: candidate: template bool operator!=(const QSharedPointer&, const QSharedPointer&) bool operator!=(const QSharedPointer &ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: candidate: bool operator!=(const QVariant&, const QVariantComparisonHelper&) inline bool operator!=(const QVariant &v1, const QVariantComparisonHelper &v2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QVariant&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMultiMap&, const QMultiMap&) QTypeTraits::compare_eq_result operator!=(const QMultiMap &lhs, const QMultiMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QMultiMap’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMap&, const QMap&) QTypeTraits::compare_eq_result operator!=(const QMap &lhs, const QMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QMap’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvarlengtharray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qmetatype.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmetatype.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:54, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QVarLengthArray&, const QVarLengthArray&) QTypeTraits::compare_eq_result operator!=(const QVarLengthArray &l, const QVarLengthArray &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QVarLengthArray’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: candidate: template bool operator!=(std::nullptr_t, const QScopedPointer&) inline bool operator!=(std::nullptr_t, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QScopedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: candidate: template bool operator!=(const QScopedPointer&, std::nullptr_t) inline bool operator!=(const QScopedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QScopedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: candidate: template bool operator!=(const QScopedPointer&, const QScopedPointer&) inline bool operator!=(const QScopedPointer &lhs, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QScopedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlist.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringlist.h:41, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringlist.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QStringList:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:33, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QList&, const QList&) QTypeTraits::compare_eq_result operator!=(const QList &l, const QList &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QList’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: candidate: bool operator!=(QLatin1String, QStringView) inline bool operator!=(QLatin1String lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: candidate: bool operator!=(QStringView, QLatin1String) inline bool operator!=(QStringView lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: candidate: bool operator!=(QChar, QStringView) inline bool operator!=(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: candidate: bool operator!=(QStringView, QChar) inline bool operator!=(QStringView lhs, QChar rhs) noexcept { return lhs != QStringView(&rhs, 1); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: candidate: bool operator!=(QStringView, QStringView) inline bool operator!=(QStringView lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: candidate: bool operator!=(QLatin1String, QChar) inline bool operator!=(QLatin1String lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: candidate: bool operator!=(QChar, QLatin1String) inline bool operator!=(QChar lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: candidate: bool operator!=(const QStringRef&, QChar) inline bool operator!=(const QStringRef &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: candidate: bool operator!=(QChar, const QStringRef&) inline bool operator!=(QChar lhs, const QStringRef &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: candidate: bool operator!=(const QString&, QChar) inline bool operator!=(const QString &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: candidate: bool operator!=(QChar, const QString&) inline bool operator!=(QChar lhs, const QString &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: candidate: bool operator!=(const QStringRef&, QLatin1String) inline bool operator!=(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: candidate: bool operator!=(QLatin1String, const QStringRef&) inline bool operator!=(QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: candidate: bool operator!=(const QStringRef&, const QString&) inline bool operator!=(const QStringRef &lhs, const QString &rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: candidate: bool operator!=(const QString&, const QStringRef&) inline bool operator!=(const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: candidate: bool operator!=(const QStringRef&, const QStringRef&) inline bool operator!=(const QStringRef &s1, const QStringRef &s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: candidate: bool operator!=(QLatin1String, QLatin1String) inline bool operator!=(QLatin1String s1, QLatin1String s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: candidate: bool operator!=(const QByteArray::FromBase64Result&, const QByteArray::FromBase64Result&) inline bool operator!=(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray::FromBase64Result&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: candidate: bool operator!=(const char*, const QByteArray&) inline bool operator!=(const char *a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: candidate: bool operator!=(const QByteArray&, const char*) inline bool operator!=(const QByteArray &a1, const char *a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: candidate: bool operator!=(const QByteArray&, const QByteArray&) inline bool operator!=(const QByteArray &a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qarraydatapointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: candidate: template bool operator!=(const QArrayDataPointer&, const QArrayDataPointer&) inline bool operator!=(const QArrayDataPointer &lhs, const QArrayDataPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QArrayDataPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: candidate: constexpr bool operator!=(std::nullptr_t, QChar) Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) noexcept { return !operator==(nullptr, rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘std::nullptr_t’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: candidate: constexpr bool operator!=(QChar, std::nullptr_t) Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) noexcept { return !operator==(lhs, nullptr); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: candidate: constexpr bool operator!=(QChar, QChar) Q_DECL_CONSTEXPR inline bool operator!=(QChar c1, QChar c2) noexcept { return !operator==(c1, c2); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: candidate: constexpr bool operator!=(QLatin1Char, char) Q_DECL_CONSTEXPR inline bool operator!=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1Char’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: candidate: constexpr bool operator!=(char, QLatin1Char) Q_DECL_CONSTEXPR inline bool operator!=(char lhs, QLatin1Char rhs) noexcept { return lhs != rhs.toLatin1(); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘char’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: candidate: bool operator!=(const QMap::const_iterator&, const QMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: no known conversion for argument 2 from ‘QMultiMap::const_iterator’ to ‘const QMap::const_iterator&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: candidate: bool operator!=(const QMultiMap::const_iterator&, const QMultiMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QMultiMap::const_iterator&’ /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:28: error: no match for ‘operator!=’ (operand types are ‘QMap::const_iterator’ and ‘QMultiMap::const_iterator’) } while (entry != hashMap.constEnd() && entry.key() == i); ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: candidate: template bool operator!=(std::nullptr_t, const QWeakPointer&) inline bool operator!=(std::nullptr_t, const QWeakPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QWeakPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: candidate: template bool operator!=(const QWeakPointer&, std::nullptr_t) inline bool operator!=(const QWeakPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QWeakPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: candidate: template bool operator!=(std::nullptr_t, const QSharedPointer&) inline bool operator!=(std::nullptr_t, const QSharedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: candidate: template bool operator!=(const QSharedPointer&, std::nullptr_t) inline bool operator!=(const QSharedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: candidate: template bool operator!=(const QSharedPointer&, const QWeakPointer&) bool operator!=(const QSharedPointer &ptr1, const QWeakPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: candidate: template bool operator!=(const T*, const QSharedPointer&) bool operator!=(const T *ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: mismatched types ‘const T*’ and ‘QMap::const_iterator’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: candidate: template bool operator!=(const QSharedPointer&, const X*) bool operator!=(const QSharedPointer &ptr1, const X *ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: candidate: template bool operator!=(const QSharedPointer&, const QSharedPointer&) bool operator!=(const QSharedPointer &ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: candidate: bool operator!=(const QVariant&, const QVariantComparisonHelper&) inline bool operator!=(const QVariant &v1, const QVariantComparisonHelper &v2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QVariant&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMultiMap&, const QMultiMap&) QTypeTraits::compare_eq_result operator!=(const QMultiMap &lhs, const QMultiMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QMultiMap’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMap&, const QMap&) QTypeTraits::compare_eq_result operator!=(const QMap &lhs, const QMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QMap’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvarlengtharray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qmetatype.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmetatype.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:54, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QVarLengthArray&, const QVarLengthArray&) QTypeTraits::compare_eq_result operator!=(const QVarLengthArray &l, const QVarLengthArray &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QVarLengthArray’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: candidate: template bool operator!=(std::nullptr_t, const QScopedPointer&) inline bool operator!=(std::nullptr_t, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QScopedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: candidate: template bool operator!=(const QScopedPointer&, std::nullptr_t) inline bool operator!=(const QScopedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QScopedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: candidate: template bool operator!=(const QScopedPointer&, const QScopedPointer&) inline bool operator!=(const QScopedPointer &lhs, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QScopedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlist.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringlist.h:41, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringlist.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QStringList:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:33, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QList&, const QList&) QTypeTraits::compare_eq_result operator!=(const QList &l, const QList &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QList’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: candidate: bool operator!=(QLatin1String, QStringView) inline bool operator!=(QLatin1String lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: candidate: bool operator!=(QStringView, QLatin1String) inline bool operator!=(QStringView lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: candidate: bool operator!=(QChar, QStringView) inline bool operator!=(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: candidate: bool operator!=(QStringView, QChar) inline bool operator!=(QStringView lhs, QChar rhs) noexcept { return lhs != QStringView(&rhs, 1); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: candidate: bool operator!=(QStringView, QStringView) inline bool operator!=(QStringView lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: candidate: bool operator!=(QLatin1String, QChar) inline bool operator!=(QLatin1String lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: candidate: bool operator!=(QChar, QLatin1String) inline bool operator!=(QChar lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: candidate: bool operator!=(const QStringRef&, QChar) inline bool operator!=(const QStringRef &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: candidate: bool operator!=(QChar, const QStringRef&) inline bool operator!=(QChar lhs, const QStringRef &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: candidate: bool operator!=(const QString&, QChar) inline bool operator!=(const QString &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: candidate: bool operator!=(QChar, const QString&) inline bool operator!=(QChar lhs, const QString &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: candidate: bool operator!=(const QStringRef&, QLatin1String) inline bool operator!=(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: candidate: bool operator!=(QLatin1String, const QStringRef&) inline bool operator!=(QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: candidate: bool operator!=(const QStringRef&, const QString&) inline bool operator!=(const QStringRef &lhs, const QString &rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: candidate: bool operator!=(const QString&, const QStringRef&) inline bool operator!=(const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: candidate: bool operator!=(const QStringRef&, const QStringRef&) inline bool operator!=(const QStringRef &s1, const QStringRef &s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: candidate: bool operator!=(QLatin1String, QLatin1String) inline bool operator!=(QLatin1String s1, QLatin1String s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: candidate: bool operator!=(const QByteArray::FromBase64Result&, const QByteArray::FromBase64Result&) inline bool operator!=(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray::FromBase64Result&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: candidate: bool operator!=(const char*, const QByteArray&) inline bool operator!=(const char *a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: candidate: bool operator!=(const QByteArray&, const char*) inline bool operator!=(const QByteArray &a1, const char *a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: candidate: bool operator!=(const QByteArray&, const QByteArray&) inline bool operator!=(const QByteArray &a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qarraydatapointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: candidate: template bool operator!=(const QArrayDataPointer&, const QArrayDataPointer&) inline bool operator!=(const QArrayDataPointer &lhs, const QArrayDataPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QArrayDataPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: candidate: constexpr bool operator!=(std::nullptr_t, QChar) Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) noexcept { return !operator==(nullptr, rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘std::nullptr_t’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: candidate: constexpr bool operator!=(QChar, std::nullptr_t) Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) noexcept { return !operator==(lhs, nullptr); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: candidate: constexpr bool operator!=(QChar, QChar) Q_DECL_CONSTEXPR inline bool operator!=(QChar c1, QChar c2) noexcept { return !operator==(c1, c2); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: candidate: constexpr bool operator!=(QLatin1Char, char) Q_DECL_CONSTEXPR inline bool operator!=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1Char’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: candidate: constexpr bool operator!=(char, QLatin1Char) Q_DECL_CONSTEXPR inline bool operator!=(char lhs, QLatin1Char rhs) noexcept { return lhs != rhs.toLatin1(); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘char’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: candidate: bool operator!=(const QMap::const_iterator&, const QMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: no known conversion for argument 2 from ‘QMultiMap::const_iterator’ to ‘const QMap::const_iterator&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: candidate: bool operator!=(const QMultiMap::const_iterator&, const QMultiMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QMultiMap::const_iterator&’ compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/lrelease-pro/main.cpp cd lupdate/ && ( test -e Makefile || /home/mitch/dev/qt-dev2-debug/qtbase/bin/qmake -o Makefile /home/mitch/dev/qt-dev2/qttools/src/linguist/lupdate/lupdate.pro ) && make -f Makefile Makefile:1814: recipe for target '.obj/qm.o' failed make[3]: *** [.obj/qm.o] Error 1 make[3]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/linguist/lrelease' Makefile:102: recipe for target 'sub-lrelease-make_first' failed make[2]: *** [sub-lrelease-make_first] Error 2 make[2]: *** Waiting for unfinished jobs.... make[3]: Entering directory '/home/mitch/dev/qt-dev2-debug/qttools/src/linguist/lupdate' compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/numerus.cpp compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.cpp compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.cpp compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/xmlparser.cpp make[3]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/linguist/lconvert' Makefile:52: recipe for target 'sub-lconvert-make_first' failed make[2]: *** [sub-lconvert-make_first] Error 2 compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp Makefile:4920: recipe for target '.obj/htmlgenerator.o' failed make[2]: *** [.obj/htmlgenerator.o] Error 1 compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qph.cpp make[2]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/qdoc' Makefile:256: recipe for target 'sub-qdoc-make_first' failed make[1]: *** [sub-qdoc-make_first] Error 2 compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/po.cpp compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/ts.cpp linking /home/mitch/dev/qt-dev2-debug/qtbase/bin/lrelease-pro /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp: In member function ‘void Releaser::squeeze(TranslatorSaveMode)’: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:381:73: error: conversion from ‘QMultiMap::const_iterator’ to non-scalar type ‘QMap::const_iterator’ requested QMap::const_iterator entry = hashMap.constBegin(); ~~~~~~~~~~~~~~~~~~^~ /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:22: error: no match for ‘operator!=’ (operand types are ‘QMap::const_iterator’ and ‘QMultiMap::const_iterator’) while (entry != hashMap.constEnd()) { ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: candidate: template bool operator!=(std::nullptr_t, const QWeakPointer&) inline bool operator!=(std::nullptr_t, const QWeakPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QWeakPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: candidate: template bool operator!=(const QWeakPointer&, std::nullptr_t) inline bool operator!=(const QWeakPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QWeakPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: candidate: template bool operator!=(std::nullptr_t, const QSharedPointer&) inline bool operator!=(std::nullptr_t, const QSharedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: candidate: template bool operator!=(const QSharedPointer&, std::nullptr_t) inline bool operator!=(const QSharedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: candidate: template bool operator!=(const QSharedPointer&, const QWeakPointer&) bool operator!=(const QSharedPointer &ptr1, const QWeakPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: candidate: template bool operator!=(const T*, const QSharedPointer&) bool operator!=(const T *ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: mismatched types ‘const T*’ and ‘QMap::const_iterator’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: candidate: template bool operator!=(const QSharedPointer&, const X*) bool operator!=(const QSharedPointer &ptr1, const X *ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: candidate: template bool operator!=(const QSharedPointer&, const QSharedPointer&) bool operator!=(const QSharedPointer &ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: candidate: bool operator!=(const QVariant&, const QVariantComparisonHelper&) inline bool operator!=(const QVariant &v1, const QVariantComparisonHelper &v2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QVariant&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMultiMap&, const QMultiMap&) QTypeTraits::compare_eq_result operator!=(const QMultiMap &lhs, const QMultiMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QMultiMap’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMap&, const QMap&) QTypeTraits::compare_eq_result operator!=(const QMap &lhs, const QMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QMap’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvarlengtharray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qmetatype.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmetatype.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:54, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QVarLengthArray&, const QVarLengthArray&) QTypeTraits::compare_eq_result operator!=(const QVarLengthArray &l, const QVarLengthArray &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QVarLengthArray’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: candidate: template bool operator!=(std::nullptr_t, const QScopedPointer&) inline bool operator!=(std::nullptr_t, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QScopedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: candidate: template bool operator!=(const QScopedPointer&, std::nullptr_t) inline bool operator!=(const QScopedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QScopedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: candidate: template bool operator!=(const QScopedPointer&, const QScopedPointer&) inline bool operator!=(const QScopedPointer &lhs, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QScopedPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlist.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringlist.h:41, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringlist.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QStringList:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:33, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QList&, const QList&) QTypeTraits::compare_eq_result operator!=(const QList &l, const QList &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QList’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: candidate: bool operator!=(QLatin1String, QStringView) inline bool operator!=(QLatin1String lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: candidate: bool operator!=(QStringView, QLatin1String) inline bool operator!=(QStringView lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: candidate: bool operator!=(QChar, QStringView) inline bool operator!=(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: candidate: bool operator!=(QStringView, QChar) inline bool operator!=(QStringView lhs, QChar rhs) noexcept { return lhs != QStringView(&rhs, 1); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: candidate: bool operator!=(QStringView, QStringView) inline bool operator!=(QStringView lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: candidate: bool operator!=(QLatin1String, QChar) inline bool operator!=(QLatin1String lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: candidate: bool operator!=(QChar, QLatin1String) inline bool operator!=(QChar lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: candidate: bool operator!=(const QStringRef&, QChar) inline bool operator!=(const QStringRef &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: candidate: bool operator!=(QChar, const QStringRef&) inline bool operator!=(QChar lhs, const QStringRef &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: candidate: bool operator!=(const QString&, QChar) inline bool operator!=(const QString &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: candidate: bool operator!=(QChar, const QString&) inline bool operator!=(QChar lhs, const QString &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: candidate: bool operator!=(const QStringRef&, QLatin1String) inline bool operator!=(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: candidate: bool operator!=(QLatin1String, const QStringRef&) inline bool operator!=(QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: candidate: bool operator!=(const QStringRef&, const QString&) inline bool operator!=(const QStringRef &lhs, const QString &rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: candidate: bool operator!=(const QString&, const QStringRef&) inline bool operator!=(const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: candidate: bool operator!=(const QStringRef&, const QStringRef&) inline bool operator!=(const QStringRef &s1, const QStringRef &s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: candidate: bool operator!=(QLatin1String, QLatin1String) inline bool operator!=(QLatin1String s1, QLatin1String s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: candidate: bool operator!=(const QByteArray::FromBase64Result&, const QByteArray::FromBase64Result&) inline bool operator!=(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray::FromBase64Result&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: candidate: bool operator!=(const char*, const QByteArray&) inline bool operator!=(const char *a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: candidate: bool operator!=(const QByteArray&, const char*) inline bool operator!=(const QByteArray &a1, const char *a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: candidate: bool operator!=(const QByteArray&, const QByteArray&) inline bool operator!=(const QByteArray &a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qarraydatapointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: candidate: template bool operator!=(const QArrayDataPointer&, const QArrayDataPointer&) inline bool operator!=(const QArrayDataPointer &lhs, const QArrayDataPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:382:42: note: ‘QMap::const_iterator’ is not derived from ‘const QArrayDataPointer’ while (entry != hashMap.constEnd()) { ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: candidate: constexpr bool operator!=(std::nullptr_t, QChar) Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) noexcept { return !operator==(nullptr, rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘std::nullptr_t’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: candidate: constexpr bool operator!=(QChar, std::nullptr_t) Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) noexcept { return !operator==(lhs, nullptr); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: candidate: constexpr bool operator!=(QChar, QChar) Q_DECL_CONSTEXPR inline bool operator!=(QChar c1, QChar c2) noexcept { return !operator==(c1, c2); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: candidate: constexpr bool operator!=(QLatin1Char, char) Q_DECL_CONSTEXPR inline bool operator!=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1Char’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: candidate: constexpr bool operator!=(char, QLatin1Char) Q_DECL_CONSTEXPR inline bool operator!=(char lhs, QLatin1Char rhs) noexcept { return lhs != rhs.toLatin1(); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘char’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: candidate: bool operator!=(const QMap::const_iterator&, const QMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: no known conversion for argument 2 from ‘QMultiMap::const_iterator’ to ‘const QMap::const_iterator&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: candidate: bool operator!=(const QMultiMap::const_iterator&, const QMultiMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QMultiMap::const_iterator&’ /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:28: error: no match for ‘operator!=’ (operand types are ‘QMap::const_iterator’ and ‘QMultiMap::const_iterator’) } while (entry != hashMap.constEnd() && entry.key() == i); ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: candidate: template bool operator!=(std::nullptr_t, const QWeakPointer&) inline bool operator!=(std::nullptr_t, const QWeakPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:832:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QWeakPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: candidate: template bool operator!=(const QWeakPointer&, std::nullptr_t) inline bool operator!=(const QWeakPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:820:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QWeakPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: candidate: template bool operator!=(std::nullptr_t, const QSharedPointer&) inline bool operator!=(std::nullptr_t, const QSharedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:808:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: candidate: template bool operator!=(const QSharedPointer&, std::nullptr_t) inline bool operator!=(const QSharedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:796:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: candidate: template bool operator!=(const QSharedPointer&, const QWeakPointer&) bool operator!=(const QSharedPointer &ptr1, const QWeakPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:784:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: candidate: template bool operator!=(const T*, const QSharedPointer&) bool operator!=(const T *ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:773:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: mismatched types ‘const T*’ and ‘QMap::const_iterator’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: candidate: template bool operator!=(const QSharedPointer&, const X*) bool operator!=(const QSharedPointer &ptr1, const X *ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:768:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer_impl.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qsharedpointer.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdebug.h:52, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdebug.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDebug:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:35: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: candidate: template bool operator!=(const QSharedPointer&, const QSharedPointer&) bool operator!=(const QSharedPointer &ptr1, const QSharedPointer &ptr2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qsharedpointer_impl.h:752:6: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QSharedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: candidate: bool operator!=(const QVariant&, const QVariantComparisonHelper&) inline bool operator!=(const QVariant &v1, const QVariantComparisonHelper &v2) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:590:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QVariant&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMultiMap&, const QMultiMap&) QTypeTraits::compare_eq_result operator!=(const QMultiMap &lhs, const QMultiMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1387:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QMultiMap’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QMap&, const QMap&) QTypeTraits::compare_eq_result operator!=(const QMap &lhs, const QMap &rhs) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:744:42: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QMap’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvarlengtharray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qmetatype.h:48, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmetatype.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:54, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QVarLengthArray&, const QVarLengthArray&) QTypeTraits::compare_eq_result operator!=(const QVarLengthArray &l, const QVarLengthArray &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qvarlengtharray.h:615:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QVarLengthArray’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: candidate: template bool operator!=(std::nullptr_t, const QScopedPointer&) inline bool operator!=(std::nullptr_t, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:214:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMultiMap::const_iterator’ is not derived from ‘const QScopedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: candidate: template bool operator!=(const QScopedPointer&, std::nullptr_t) inline bool operator!=(const QScopedPointer &lhs, std::nullptr_t) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:208:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QScopedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qscopedpointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qobject.h:53, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qobject.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qcoreapplication.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcoreapplication.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QCoreApplication:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:34, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: candidate: template bool operator!=(const QScopedPointer&, const QScopedPointer&) inline bool operator!=(const QScopedPointer &lhs, const QScopedPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qscopedpointer.h:190:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QScopedPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlist.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringlist.h:41, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringlist.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QStringList:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:33, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: candidate: template QTypeTraits::compare_eq_result operator!=(const QList&, const QList&) QTypeTraits::compare_eq_result operator!=(const QList &l, const QList &r) ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qlist.h:796:35: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QList’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: candidate: bool operator!=(QLatin1String, QStringView) inline bool operator!=(QLatin1String lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1687:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: candidate: bool operator!=(QStringView, QLatin1String) inline bool operator!=(QStringView lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1680:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: candidate: bool operator!=(QChar, QStringView) inline bool operator!=(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1672:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: candidate: bool operator!=(QStringView, QChar) inline bool operator!=(QStringView lhs, QChar rhs) noexcept { return lhs != QStringView(&rhs, 1); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1665:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: candidate: bool operator!=(QStringView, QStringView) inline bool operator!=(QStringView lhs, QStringView rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1657:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QStringView’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: candidate: bool operator!=(QLatin1String, QChar) inline bool operator!=(QLatin1String lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1649:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: candidate: bool operator!=(QChar, QLatin1String) inline bool operator!=(QChar lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1644:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: candidate: bool operator!=(const QStringRef&, QChar) inline bool operator!=(const QStringRef &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1630:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: candidate: bool operator!=(QChar, const QStringRef&) inline bool operator!=(QChar lhs, const QStringRef &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1625:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: candidate: bool operator!=(const QString&, QChar) inline bool operator!=(const QString &lhs, QChar rhs) noexcept { return !(rhs == lhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1611:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: candidate: bool operator!=(QChar, const QString&) inline bool operator!=(QChar lhs, const QString &rhs) noexcept { return !(lhs == rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1606:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: candidate: bool operator!=(const QStringRef&, QLatin1String) inline bool operator!=(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1592:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: candidate: bool operator!=(QLatin1String, const QStringRef&) inline bool operator!=(QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1585:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: candidate: bool operator!=(const QStringRef&, const QString&) inline bool operator!=(const QStringRef &lhs, const QString &rhs) noexcept { return rhs != lhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1562:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: candidate: bool operator!=(const QString&, const QStringRef&) inline bool operator!=(const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) != 0; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1555:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QString&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: candidate: bool operator!=(const QStringRef&, const QStringRef&) inline bool operator!=(const QStringRef &s1, const QStringRef &s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1543:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QStringRef&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: candidate: bool operator!=(QLatin1String, QLatin1String) inline bool operator!=(QLatin1String s1, QLatin1String s2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:1174:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1String’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: candidate: bool operator!=(const QByteArray::FromBase64Result&, const QByteArray::FromBase64Result&) inline bool operator!=(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:691:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray::FromBase64Result&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: candidate: bool operator!=(const char*, const QByteArray&) inline bool operator!=(const char *a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:572:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const char*’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: candidate: bool operator!=(const QByteArray&, const char*) inline bool operator!=(const QByteArray &a1, const char *a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:570:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray&’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: candidate: bool operator!=(const QByteArray&, const QByteArray&) inline bool operator!=(const QByteArray &a1, const QByteArray &a2) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:568:13: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QByteArray&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qarraydatapointer.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qbytearray.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qbytearray.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstringview.h:60, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstringview.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:657, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: candidate: template bool operator!=(const QArrayDataPointer&, const QArrayDataPointer&) inline bool operator!=(const QArrayDataPointer &lhs, const QArrayDataPointer &rhs) noexcept ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qarraydatapointer.h:226:13: note: template argument deduction/substitution failed: /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:394:48: note: ‘QMap::const_iterator’ is not derived from ‘const QArrayDataPointer’ } while (entry != hashMap.constEnd() && entry.key() == i); ^ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qchar.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qstring.h:50, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qstring.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QString:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translatormessage.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:32, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: candidate: constexpr bool operator!=(std::nullptr_t, QChar) Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) noexcept { return !operator==(nullptr, rhs); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:630:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘std::nullptr_t’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: candidate: constexpr bool operator!=(QChar, std::nullptr_t) Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) noexcept { return !operator==(lhs, nullptr); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:625:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: candidate: constexpr bool operator!=(QChar, QChar) Q_DECL_CONSTEXPR inline bool operator!=(QChar c1, QChar c2) noexcept { return !operator==(c1, c2); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:614:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QChar’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: candidate: constexpr bool operator!=(QLatin1Char, char) Q_DECL_CONSTEXPR inline bool operator!=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() != rhs; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:71:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘QLatin1Char’ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: candidate: constexpr bool operator!=(char, QLatin1Char) Q_DECL_CONSTEXPR inline bool operator!=(char lhs, QLatin1Char rhs) noexcept { return lhs != rhs.toLatin1(); } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qchar.h:64:30: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘char’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: candidate: bool operator!=(const QMap::const_iterator&, const QMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:503:21: note: no known conversion for argument 2 from ‘QMultiMap::const_iterator’ to ‘const QMap::const_iterator&’ In file included from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qmap.h:1:0, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/kernel/qvariant.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qvariant.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/text/qlocale.h:43, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qlocale.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qcalendar.h:46, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qcalendar.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/time/qdatetime.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdatetime.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qfileinfo.h:47, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qfileinfo.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/io/qdir.h:45, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/qdir.h:1, from /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/QDir:1, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/translator.h:35, from /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/qm.cpp:29: /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: candidate: bool operator!=(const QMultiMap::const_iterator&, const QMultiMap::const_iterator&) friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs) { return lhs.i != rhs.i; } ^~~~~~~~ /home/mitch/dev/qt-dev2-debug/qtbase/include/QtCore/../../../../qt-dev2/qtbase/src/corelib/tools/qmap.h:1095:21: note: no known conversion for argument 1 from ‘QMap::const_iterator’ to ‘const QMultiMap::const_iterator&’ make[3]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/linguist/lrelease-pro' compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/shared/xliff.cpp compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/lupdate/main.cpp compiling /home/mitch/dev/qt-dev2/qttools/src/linguist/lupdate/merge.cpp Makefile:1340: recipe for target '.obj/qm.o' failed make[3]: *** [.obj/qm.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/linguist/lupdate' Makefile:152: recipe for target 'sub-lupdate-make_first' failed make[2]: *** [sub-lupdate-make_first] Error 2 make[2]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src/linguist' Makefile:156: recipe for target 'sub-linguist-make_first' failed make[1]: *** [sub-linguist-make_first] Error 2 make[1]: Leaving directory '/home/mitch/dev/qt-dev2-debug/qttools/src' Makefile:48: recipe for target 'sub-src-make_first' failed make: *** [sub-src-make_first] Error 2