Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Linux:QqtCreator调试器在创建QQmlApplicationEngine时挂起_C++_Linux_Qt_Debugging - Fatal编程技术网

C++ Linux:QqtCreator调试器在创建QQmlApplicationEngine时挂起

C++ Linux:QqtCreator调试器在创建QQmlApplicationEngine时挂起,c++,linux,qt,debugging,C++,Linux,Qt,Debugging,我在Linux上的qt Creator中调试qt quick weather示例,在执行以下代码时,调试器挂起: QQmlApplicationEngine engine(QUrl("qrc:/weatherapp/qml/main.qml")); 调试器日志一直显示: QML调试器:没有及时收到应用程序输出,正在尝试连接 我正在ArchLinux x64上使用Qt Creator 3.1.1。这似乎是Qt中的一个错误(有关详细信息,请参见下图) 作为一种临时解决方法,您可以禁用QML调试,这

我在Linux上的qt Creator中调试qt quick weather示例,在执行以下代码时,调试器挂起:

QQmlApplicationEngine engine(QUrl("qrc:/weatherapp/qml/main.qml"));
调试器日志一直显示:

QML调试器:没有及时收到应用程序输出,正在尝试连接


我正在ArchLinux x64上使用Qt Creator 3.1.1。

这似乎是Qt中的一个错误(有关详细信息,请参见下图)

作为一种临时解决方法,您可以禁用QML调试,这对您的调试体验不会有太大影响。 转到“项目和生成设置”,并取消选中qmake选项中的QML调试复选框,如下图所示:

别忘了事后重建

我在Arch Linux x86_64上也有这个问题。显然,QML调试器正在等待满足内部等待条件


我已经报告了。

您是否正确创建了资源文件?我想是的。。。这是qt的例子,在MacI上没有问题,我有完全相同的问题。这对我有效,应该标记为答案。