QT学习之路————定时器的使用
2016-03-18 15:07
495 查看
1、新建一个Gui工程
在UI界面上添加一个lable控件2、在头文件中添加如下内容:
#include <QtCore> private slots: void timerupdate();
3、在.cpp文件的构造函数中添加:
QTimer *timer=new QTimer(this); //创建一个定时器 connect(timer,SIGNAL(timeout()),this,SLOT(timerupdate())); //关联定时器计满信号和响应的槽函数 timer->start(1000); //定时器开始,并设置定时触发槽函数的时间
4、编辑定时器所连接的函数
void Dialog::timerupdate() { QDateTime time = QDateTime::currentDateTime(); QString str = time.toString("yyyy-MM-dd hh:mm:ss dddd"); ui->label->setText(str); }
相关文章推荐
- Qt窗口居中显示
- Qt 读取某一文件下所有文件
- QT窗口与视口(window&ViewPort)的关系,言简意赅的表达。
- qt creator 调试器未设置
- qt 槽函数识别发送的信号
- 从 Qt 的 delete 说开来
- Qt5.5.1 (Qt5.x) Creator 无法输入中文(fcitx,搜狗输入法)
- QT中文字幕显示问题
- Qt学习之给QPushButton添加菜单ActionsContextMenu方法
- Qt 源码编译详细说明
- Qt之QLabel
- Qt初体验
- qt上的char * 和 QString互相转换
- vs2008编译QT开源项目--太阳神三国杀源码分析(三) 皮肤
- QT断点续传(原理:需要在HTTP请求的header中添加Rang节,告诉服务器从文件的那个位置开始传输.格式为bytes 开始传输的位置)
- QT插件开发方式(没看懂)
- Qt调用WebService
- QT实现不规则窗体
- QT 4.2.2的安装(安装完还要再编译,注意设置Windows Path)
- Qt入门-提示、警告、错误、询问、关于对话框