qt - QML Profiler 无法连接到服务器

标签 qt qml profiler

我正在尝试使用 QML Profiler 找出导致我的程序变慢的原因,但是当我启动它时,我收到以下消息:

QML Profiler: Connecting to debug server at 127.0.0.1:50540 ...
QML Profiler: Resolving host QML Profiler: Establishing network connection ...
QML Profiler: Network connection dropped


重复几秒钟,最终会出现一个弹出窗口,说:

Could not connect to the in-process QML Profiler. Do you want to retry?



我查了 启用 QML 调试和分析 在qmake构建步骤和重建中,我也有启用 QML 在调试器设置中检查。

最佳答案

我今天遇到了同样的问题 远程设备分析 , 这是由于 qmlprofiler 端口已经被使用造成的。
我发现错误信息:QML Debugger: Unable to listen to port 10000然后检查我设备上的端口:lsof -i :10000 ,确实有一个进程正在使用端口 10000。
所以我在下面将qmlprofiler端口更改为10001,问题解决了:
enter image description here

关于qt - QML Profiler 无法连接到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30200747/

相关文章:

c++ - 如何在不使用任何数据库的情况下制作动态注册表单?

python - 在 pyside2 中将 Python 列表属性注册到 QML

python - Pyside 或 PyQt 支持 Qt 5.0 和 Qt Quick 2

java - 如何查看Java程序中每个方法在执行过程中所花费的时间

iOS objc_msgSend 崩溃,没有报告或警告

linux - X2go "qt_geo_map calling GLX 1.3 function "glXCreatePbuffer“当不支持 GLX 1.3 时!”

Qt 5.6 webengine 显示本地HTML文件

c++ - 在 QListWidget 中,我如何根据其数据成员检查 QListWidgetItem 是否已经存在

.net - Silverlight 内存分析器是否存在?

c++ - 检查应用程序是否首次运行