Qt实时显示系统时间
2016-06-29 08:43
302 查看
首先为了实时显示,必须设置一个定时器
然后写showTime的代码,这儿可以将时间显示到各种控件上,
void Widget::showTime()
{
QTime time = QTime::currentTime();
QString txtTime = time.toString("hh:mm:ss"); // 这儿有各种格式,比如 ("yyyy-MM-dd hh:mm:ss dddd") 等等;
ui->lbl_timer->setText(txtTime);
}
timer = new QTimer(this); connect(timer, SIGNAL(timeout()), this, SLOT(showTime())); timer->start(1000);
然后写showTime的代码,这儿可以将时间显示到各种控件上,
void Widget::showTime()
{
QTime time = QTime::currentTime();
QString txtTime = time.toString("hh:mm:ss"); // 这儿有各种格式,比如 ("yyyy-MM-dd hh:mm:ss dddd") 等等;
ui->lbl_timer->setText(txtTime);
}
相关文章推荐
- qt windows分发工具使用(windoployqt)
- qtcreator增加doxygen注释
- QT中代码中与设计器中控件信号与SLOT连接(原来还可以这样连接)
- Win7下qt5.3.1+opencv2.4.9编译环境的搭建(好多 Opencv2.4.9源码分析的博客)
- vs指定QT的工作目录(其它项目也是如此)
- QT 托盘
- Qt 录音程序
- QT窗口布局-停靠窗口类QDockWidget
- Qt:记事本源代码分享(新手入门,老鸟勿喷)
- qtcretor中常用快捷键集合
- MFC与QT区别?
- 初学Qt(QMainWindow入门)
- Qt窗口的标题栏自绘
- Qt布局管理
- Qt:多线程
- QTP之drag and drop
- Qt学习八:控件五:QTabWidget控件、QMenu和QToolBar控件、
- Qt实现透明
- Qt 多线程
- Qt使用MinGW编译,如何忽略警告