qt
new_zhou
这个作者很懒,什么都没留下…
展开
-
qt 控件显示动图(webp格式)
后面发现可以调用QList QMovie::supportedFormats()去查看当前支持的格式,然后发现里面就有wdbp格式。但是查看QImageReader::supportedImageFormats()发现并没有webp格式。2、据设计说,目前gif图已经过时,目前使用anpng和webp格式。背景:需要显示一张动图用来表示加载界面或者是等待。实现:主要依赖QT的QMovie类。1、常规的做法是显示gif图。这样就可以显示动图了。原创 2024-01-17 18:21:09 · 616 阅读 · 0 评论 -
关于QObject::blockSignals和QSignalBlocker的一些记录
因为如果不先锁定信号,直接调用setCurrentIndex,则会触发comboBox的currentIndexChanged信号。查看源码可得知,在object析构函数中,会先去将上述标志位改为false,这样就不会拒绝信号的发送。意为 即使此对象锁定了信号,也会发送destroyed() 信号。从源码中得知,其内部仍然调用的是blockSignals。常用于限制信号的发送, 一般加锁和解锁成对出现。可锁定/解锁对象的信号。原创 2024-01-17 14:28:53 · 727 阅读 · 0 评论 -
QT5.14.2 MSVC2017添加源码调试
发现已经下载了全部组件,但是qt的安装路径中 如C:\Qt\Qt5.14.2\5.14.2\msvc2017\bin\ 中并没有.pdb文件,此方法失败。将解压产生的文件拷贝到qt安装路径(如C:\Qt\Qt5.14.2\5.14.2\msvc2017\)中,这个时候就会有.pdb文件了,如下图。3、如果使用的vs2019+qt的模式,这样配置时候,用vs2019调试的时候也可以进入qt的源码。我的环境是5.14.2 msvc2017,所以下载的时候选择的是。2、自行去qt官网下载对应的文件压缩包。原创 2024-01-13 18:28:25 · 431 阅读 · 0 评论