当前位置: 首页> 财经> 访谈 > 《QDebug 2024年8月》

《QDebug 2024年8月》

时间:2025/7/8 23:11:58来源:https://blog.csdn.net/gongjianbo1992/article/details/141761159 浏览次数:0次

一、Qt Widgets 问题交流

1.

二、Qt Quick 问题交流

1.结构体传到QML中未自动释放

测试版本:Qt5.15.2

测试方法:QString/QByteArray等设置100M数据,传到QML中后观察内存增长情况

Qt中部分预置类型,如QString/QJsonObject,传到QML中使用后,会在适当的时机自动释放;有两个特列是立即释放的:QImage和Pixmap,这两个类型被定义为稀缺资源(Scarce resource)类型;比较奇怪的是QByteArray直到内存爆了也没有自动释放,需要手动调用gc(),这和我们自定义的类型传到QML中的现象是一样的。而且Qt似乎没有提供相关的设置接口,比如将自定义类型设置为稀缺资源,只能操作完之后手动调用一下gc()。

三、其他

1.
关键字:《QDebug 2024年8月》

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: