Qt 获取系统时间并动态显示在窗口状态栏
2017-04-07 22:12
1386 查看
#include
<QLabel>
#include
<QDateTime>
#include
<QTimer>
#include
<QString>
QLabel
*currentTimeLabel
=
newQLabel;
QTimer
*timer
=
new
QTimer(this);
timer->start(1000);
// 每次发射timeout信号时间间隔为1秒
connect(timer,
SIGNAL(timeout()),
this,
SLOT(timeUpdate()));
void
MainWindow::timeUpdate()
{
QDateTime
CurrentTime
=
QDateTime::currentDateTime();
QString
Timestr
=
CurrentTime.toString("
yyyy年-MM月-dd日
hh:mm:ss
"); //
设置显示的格式
currentTimeLabel->setText(Timestr);
ui->statusbar->addWidget(currentTimeLabel);
}
(timeUpdate()槽函数要在头文件声明)
相关文章推荐
- 获取系统时间并动态显示
- MFC 实现 状态栏动态显示系统时间
- QT 对话框中动态显示系统时间
- js实现动态获取系统时间,显示到页面上
- js实现动态获取系统时间,显示到页面上
- iOS状态栏获取网络类型,运营商,电池电量,显示的系统时间等信息
- iOS状态栏获取网络类型,运营商,电池电量,显示的系统时间等信息
- MFC对话框程序添加状态栏动态显示时间,随窗口大小变化
- QT实现动态显示系统时间
- 获取系统时间,动态显示
- js动态显示系统当前时间
- C#动态显示系统时间
- Java 程序设计 利用线程实现动态显示系统时间
- linux下获取系统时间及显示
- c# 动态获取系统当前日期和时间
- MFC状态栏的编程(以显示系统当前时间为例)
- 在标题栏和状态栏中显示动态时间
- Java 程序设计 利用线程实现动态显示系统时间
- JS动态显示当前系统时间
- 使JLabel动态的显示系统时间