QT
qt相关技术及bug分享
没钱开通会员
这个作者很懒,什么都没留下…
展开
-
qt中不同线程间的数据通信问题
在qt中使用多线程,在传递数据的时候容易发生问题,原因是因为不同线程间的数据不能够共享。所以要使用qt信号槽或者在主线程中添加容器进行数据共享。用一个函数里面封装调用信号,在类外使用的时候看起来比较美观正常。在线程中定义信号槽,自己信号发送给自己槽函数。原创 2024-06-15 20:59:41 · 240 阅读 · 0 评论 -
qt搭建MQTT客户端所需要的文件及qt配置
Pro文件下:QT += network。原创 2024-01-07 11:10:17 · 450 阅读 · 1 评论 -
QT对象池简单实现
对象缓存池:当对象被频繁创建或删除时 大量使用new和delete关键字处理堆内存。如果该对象比较大,就对计算机的消耗就越大 很有可能在创建大量对象时出现卡顿。频繁的创建和删除对计算机消耗较大。对象缓存池 适用于在对象还没被使用时 预先缓存一定数量的对象 可以有效的解决 在创建时导致的卡顿现象。使用时直接从对象池获取对象。需要消耗时,不销毁对象将其回收到对象缓存池中。/*对象缓存池:当对象被频繁创建或删除时 大量使用new和delete关键字处理堆内存。原创 2024-07-05 13:57:20 · 204 阅读 · 0 评论 -
qt鼠标滚轮事件防止多次(二次)触发解决方法——最简单版
【代码】qt鼠标滚轮事件防止多次(二次)触发解决方法——最简单版。原创 2023-10-19 23:34:15 · 541 阅读 · 0 评论 -
qml和qwidget信号槽存在的问题
在写qml项目时发现的问题:qml的信号能传给qwidget,但是qwidget的信号传不到qml里面来原创 2024-07-05 14:20:49 · 192 阅读 · 0 评论 -
qt无法连接mqtt服务器
在使用vpn软件后,它可能会自动开启你的windows代理服务器,会导致连接不上mqtt代理服务器。在qt中自动重置代理。原创 2024-06-14 16:11:20 · 317 阅读 · 0 评论