- 2024-08-21宠物桌面程序
另外还加了情感、对话、聊天、模拟各种角色对话、还加了接听微信,自动搜索功能。平时宠物饿了,会自动吃点你电脑不常用的垃圾文件。 目前只接入了gpt3.5。目前只支持win电脑。以下是部分简单结构:def__init__(self):super().__init__()#设置窗口基
- 2024-05-22Qt 等待提示框(QMovie)
关于gif的使用在实际项目中我用的并不多,因为我感觉瑕疵挺多的,很多时候锯齿比较严重,当然与图存在很大的关系。效果由于录制程序的原因,引起gif效果不清晰,可忽略。源码通过使用QMovie来设置动画、可以调用setSpeed()设置动画速度、start()启动动画、stop()停止动画等。1QMovi
- 2024-05-22Qt QMovie无法显示gif动画的一种解决方法
注:本来用这种方法显示gif动画是没有问题的。问题:如下方法,槽函数startGif()如下,点击按钮无法出现gif动画分析:gif动画资源确实是加载进来了,但是在执行movie.start()时,整个资源就已经消失了,所以无法显示动画。要使资源长期存在需要用到c中的修饰符: static。1voidshowGif::st
- 2024-05-22Qt QMovie播放gif(播放、暂停和继续)
有些时候我们需要展示一个gif图片,可是用了普通的方法发现不行。啊哦,这就是生活中的理解和程序猿的区别了,程序猿眼中的gif不是图片,而是一个movie。QT提供了QMovie来进行操作。演示示例是通过两个按钮来进行操控,一个负责暂停一个负责进行继续播放。首先要在头文件中声明这个类,一
- 2024-05-21Qt 动画播放之QMovie类
主要是用到QMovie类实现在事件触发时开启动画播放效果(需要注意的是,这个动画播放默认是循环播放的,如果不做特殊处理动画会一直播放)1QMovie*movie=newQMovie("aaa.gif");2ui->movieLabel->setMovie(movie);3movie->start();//启动gif图片4//movie->