Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
QtQuick.Controls 2.0 import issue
Tikani last edited by Tikani
I have already asked this question here but I encountered the same issue at the second time.
I am developing under Windows on Qt 5.7.0 with MSVC x64 compiler.
In my project I want to use a Menu control to implement a context menu that opens by right mouse button click.
import QtQuick.Controls 2.0to the header of a QML file.
But here comes a magic --
QQmlApplicationEngineis able to resolve this import statement only in a DEBUG build.
When I try to make a release build, it builds without errors and perfectly loads and displays QML files with
import QtQuick.Controls 1.4until the application execuiton flow reaches the import statement mentioned above. If application is launched from console then that will be shown in STDOUT:
?????? ?QtQuick.Controls? ?????? 2.0 ?? ??????????. It is very unintelligible message, I suspect these question marks appeared because of lack of debug symbols but I am not quite sure.
I had the same issue when I used to build with MinGW toolchain.