今天学习了Qt中定时器的使用,以及学习使用了QTextStream流的用法,下面是做出的展示图片的界面:
(图片来源是:http://sc.chinaz.com/tubiao/index_2.html)
源代码如下:
//showpic.h
#ifndef SHOWPIC_H
#define SHOWPIC_H
#include <QDialog>
#include <QLabel>
#include <QPushButton>
#include <QTimer>
#include <QPixmap>
class ShowPic : public QWidget
{
Q_OBJECT
public:
ShowPic(QWidget *parent = 0);
~ShowPic();
private:
QLabel *picLab;//显示图片的标签
QPushButton *btn;
QTimer *timer;//定时器
QStringList picList;//字符串列表,用于存储所有的文件名
QPixmap picture;//显示的图片
private slots:
void on_click();
void on_timer();
};
#endif // SHOWPIC_H
//showpic.cpp
#include "showpic.h"
#include <QMessageBo

本文介绍了在Qt4中如何利用定时器循环播放图片,通过QPixmap加载图片到标签,并探讨了QTextStream文件流操作及QStringList的使用方法。读者需将pic.txt和图片文件放在相应目录下以确保程序正常运行。
最低0.47元/天 解锁文章
1185

被折叠的 条评论
为什么被折叠?



