Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Cannot remove duplicated Android 6.0.0 Clang compilers kits auto-detected in Qt6



  • Problem 1:

    I'm using Windows 10 Home. I have installed Qt6, Android Studio 2019, and Visual Studio 2019. Before installing Visual Studio 2019, Qt6 was working fine, but since I have installed Visual Studio 2019, there are now duplicated compilers in Qt6 for all Android 6.0.0 Clang kits (please see screenshot). Can someone tell me how to removed the duplicated ones? The Remove buttons are all greyed out. Why does Qt6 auto-detect more than one of the same compiler?

    The duplicated compilers under Auto-Detect are:

    Android Qt 6.0.0 Clang arm64-v8a
    Android Qt 6.0.0 Clang armeabi-v7a
    Android Qt 6.0.0 Clang x86
    Android Qt 6.0.0 Clang x86_64
    

    Qt6 have auto-detected identical instances three of each, and the remove option for all of them are greyed out.

    alt text

    alt text

    Problem 2:

    Once openned a project example (ie. Coffee machine, the default example project that comes with Qt6 installation), in the General Messages (Alt + 6) of Qt6, it shows the following:

    2021-01-12T18:19:28 Clang Code Model: Error: The clangbackend executable "C:\Qt\Tools\QtCreator\bin\clangbackend.exe" could not be started (timeout after 10000ms).
    QML module does not contain information about components contained in plugins.
    
    Module path: C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/Basic
    See "Using QML Modules with Plugins" in the documentation.
    
    Automatic type dump of QML module failed.
    Errors:
    "C:\Qt\6.0.0\msvc2019_64\bin\qmlplugindump.exe" returned exit code 3.
    Arguments: -nonrelocatable QtQuick.Controls.Basic 2.0 .
    QQmlComponent: Component is not ready
    file:///C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/loaddependencies.qml: Module namespace 'QtQuick.Controls' does not match import URI ''
    
    
    QML module does not contain information about components contained in plugins.
    
    Module path: C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/Basic
    See "Using QML Modules with Plugins" in the documentation.
    
    Automatic type dump of QML module failed.
    Errors:
    "C:\Qt\6.0.0\msvc2019_64\bin\qmlplugindump.exe" returned exit code 3.
    Arguments: -nonrelocatable QtQuick.Controls.Basic 2.0 .
    QQmlComponent: Component is not ready
    file:///C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/loaddependencies.qml: Module namespace 'QtQuick.Controls' does not match import URI ''
    
    
    QML module does not contain information about components contained in plugins.
    
    Module path: C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/Fusion
    See "Using QML Modules with Plugins" in the documentation.
    
    Automatic type dump of QML module failed.
    Errors:
    "C:\Qt\6.0.0\msvc2019_64\bin\qmlplugindump.exe" returned exit code 3.
    Arguments: -nonrelocatable QtQuick.Controls.Fusion 2.0 .
    QQmlComponent: Component is not ready
    file:///C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/loaddependencies.qml: Module namespace 'QtQuick.Controls' does not match import URI ''
    
    
    QML module does not contain information about components contained in plugins.
    
    Module path: C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/Imagine
    See "Using QML Modules with Plugins" in the documentation.
    
    Automatic type dump of QML module failed.
    Errors:
    "C:\Qt\6.0.0\msvc2019_64\bin\qmlplugindump.exe" returned exit code 3.
    Arguments: -nonrelocatable QtQuick.Controls.Imagine 2.0 .
    QQmlComponent: Component is not ready
    file:///C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/loaddependencies.qml: Module namespace 'QtQuick.Controls' does not match import URI ''
    
    
    QML module does not contain information about components contained in plugins.
    
    Module path: C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/Universal
    See "Using QML Modules with Plugins" in the documentation.
    
    Automatic type dump of QML module failed.
    Errors:
    "C:\Qt\6.0.0\msvc2019_64\bin\qmlplugindump.exe" returned exit code 3.
    Arguments: -nonrelocatable QtQuick.Controls.Universal 2.0 .
    QQmlComponent: Component is not ready
    file:///C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/loaddependencies.qml: Module namespace 'QtQuick.Controls' does not match import URI ''
    
    
    QML module does not contain information about components contained in plugins.
    
    Module path: C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/Imagine
    See "Using QML Modules with Plugins" in the documentation.
    
    Automatic type dump of QML module failed.
    Errors:
    "C:\Qt\6.0.0\msvc2019_64\bin\qmlplugindump.exe" returned exit code 3.
    Arguments: -nonrelocatable QtQuick.Controls.Imagine 2.0 .
    QQmlComponent: Component is not ready
    file:///C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/loaddependencies.qml: Module namespace 'QtQuick.Controls' does not match import URI ''
    
    
    QML module does not contain information about components contained in plugins.
    
    Module path: C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/Material
    See "Using QML Modules with Plugins" in the documentation.
    
    Automatic type dump of QML module failed.
    Errors:
    "C:\Qt\6.0.0\msvc2019_64\bin\qmlplugindump.exe" returned exit code 3.
    Arguments: -nonrelocatable QtQuick.Controls.Material 2.0 .
    QQmlComponent: Component is not ready
    file:///C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/loaddependencies.qml: Module namespace 'QtQuick.Controls' does not match import URI ''
    
    
    QML module does not contain information about components contained in plugins.
    
    Module path: C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/Material
    See "Using QML Modules with Plugins" in the documentation.
    
    Automatic type dump of QML module failed.
    Errors:
    "C:\Qt\6.0.0\msvc2019_64\bin\qmlplugindump.exe" returned exit code 3.
    Arguments: -nonrelocatable QtQuick.Controls.Material 2.0 .
    QQmlComponent: Component is not ready
    file:///C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/loaddependencies.qml: Module namespace 'QtQuick.Controls' does not match import URI ''
    
    
    QML module does not contain information about components contained in plugins.
    
    Module path: C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/Universal
    See "Using QML Modules with Plugins" in the documentation.
    
    Automatic type dump of QML module failed.
    Errors:
    "C:\Qt\6.0.0\msvc2019_64\bin\qmlplugindump.exe" returned exit code 3.
    Arguments: -nonrelocatable QtQuick.Controls.Universal 2.0 .
    QQmlComponent: Component is not ready
    file:///C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/loaddependencies.qml: Module namespace 'QtQuick.Controls' does not match import URI ''
    
    
    QML module does not contain information about components contained in plugins.
    
    Module path: C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/Fusion
    See "Using QML Modules with Plugins" in the documentation.
    
    Automatic type dump of QML module failed.
    Errors:
    "C:\Qt\6.0.0\msvc2019_64\bin\qmlplugindump.exe" returned exit code 3.
    Arguments: -nonrelocatable QtQuick.Controls.Fusion 2.0 .
    QQmlComponent: Component is not ready
    file:///C:/Qt/6.0.0/msvc2019_64/qml/QtQuick/Controls/loaddependencies.qml: Module namespace 'QtQuick.Controls' does not match import URI ''
    
    

    Can someone please explain what is happening and what should I do to correct those errors? I could not find any answers by Googling so far. Has anyone encountered similar problems before?


  • Moderators

    Can you maybe attach C:\Qt\Tools\QtCreator\share\qtcreator\QtProject\qtcreator\profiles.xml? This is the place where all auto-detected kits are stored...


Log in to reply