qt界面不动,但是响应事件

qt界面不动,但是响应事件,第1张

无响应情况的发生与QT版本(本noob使用的Qt Creator 480 (Enterprise))无关,在QT使用时突然发作。

表现为内存占用不断上升,直至到达内存上限后QT闪退123

结合广大博友的相似案例,以及自己成功的解决方案,初步判断为QT无响应和显卡/显示驱动/其他软件的进程干涉有关。

解决方案

显卡问题

运行QtCreator的时候不支持某些显卡或者不支持高性能图形处理器

方法1(笔记本适用,台式PC可能不行)

你使用的独立显卡有可能不兼容QT,首选图形处理器选择为自动选择或者集成图形

引用来自>

W linker : /data/data/comTimeLinkfenkewang/qt-reserved-files/plugins/imageformats/libqddsso: is missing DT_SONAME will use basename as a replacement: "libqddsso"

W linker : /data/data/comTimeLinkfenkewang/qt-reserved-files/plugins/imageformats/libqgifso: is missing DT_SONAME will use basename as a replacement: "libqgifso"

W linker : /data/data/comTimeLinkfenkewang/qt-reserved-files/plugins/imageformats/libqicnsso: is missing DT_SONAME will use basename as a replacement: "libqicnsso"

W linker : /data/data/comTimeLinkfenkewang/qt-reserved-files/plugins/imageformats/libqicoso: is missing DT_SONAME will use basename as a replacement: "libqicoso"

W linker : /data/data/comTimeLinkfenkewang/qt-reserved-files/plugins/imageformats/libqjpegso: is missing DT_SONAME will use basename as a replacement: "libqjpegso"

W linker : /data/data/comTimeLinkfenkewang/qt-reserved-files/plugins/imageformats/libqtgaso: is missing DT_SONAME will use ba

qt调用tostring崩溃是一种在运行qt应用程序时可能会遇到的错误情况。这个错误的根本原因在于所调用的QString对象没有正确初始化,导致调用tostring时无法正确转换QString对象为string。这种错误也可能发生在调用QString::fromStdString函数时,如果QString没有正确初始化,则会遇到tostring崩溃。

要解决qt调用tostring崩溃的错误,应首先确定调用tostring的QString对象是否被正确初始化过,如果没有正确初始化,则可以尝试使用QString::fromStdString函数正确初始化QString对象。如果仍然遇到此类错误,可以尝试检查是否存在内存泄漏的问题,或者是否存在无效的指针,这可能会导致tostring崩溃。

F5调试运行然后看崩溃时断在哪儿。

如果调试运行时没自动中断,但程序还是崩了,那么可能是崩在Qt内部的assert校验中——Qt有个Q_ASSERT宏,可以在运行时进行assert校验,qt在许多内部模块里都用到了。一般这种崩溃,会在命令行有相应的打印信息。如果是这类崩溃,那么90%可能性都是出现在容器的越界 *** 作。检查下你的QList、QVector的at() *** 作是不是越界了。

没有正确释放。

QT运行程序出现异常退出的大部分原因都是内存没有正确释放。新建一个对象,在调用之后应该进行内存释放。

闪退,多指在移动设备(如iOS、Android设备)中或不可移动设备(如:Windows、Linux等设备),在打开或使用应用程序时出现的突然退出中断的情况(类似于Windows的应用程序崩溃)。

以上就是关于qt界面不动,但是响应事件全部的内容,包括:qt界面不动,但是响应事件、qt的程序异常退出怎么办、Qt for android 的程序在启动时直接崩溃是什么原因等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9710662.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存