Qt中利用定时器QTimer实时显示当前日期和时间

时显示当前日期和时间。下面说明方法:

1. 在工程中声明一个全局QTimer对象

QTimer *timer;

2. 在构造函数中定义QTimer,并建立信号槽关系,同时设定时间启动(你也可以再其他地方启动)。

timer = new QTimer(this);

connect(timer, SIGNAL(timeout()), this, SLOT(qtimeSlot()));

timer->start(1000);

这里设定1秒钟的定时器。

3. 编写显示日期和时间的槽函数

void myQtEx::qtimeSlot()

{

QTime qtimeObj = QTime::currentTime();

QString strTime = qtimeObj.toString("h:m ap");

strTime.prepend("  Time is: ");

QDate qdateObj = QDate::currentDate();

QString strDate = qdateObj.toString("dddd, MMMM d, yyyy"); //星期、月份、天、年

strDate.prepend("Today is: ");

strDate.append(strTime);

ui.timeLabel->setText (strDate);

//qDebug() << strTime;

//qDebug() << strDate;

}

4. 获得结果如下

Qt中利用定时器QTimer实时显示当前日期和时间相关推荐

  1. Java黑皮书课后题第6章:**6.24(显示当前日期和时间)程序清单2-7显示当前时间。改进这个例子,显示当前的日期和时间。程序清单6-12中的日历例子可以提供一些如何提供如何求年月日的思路

    6.24(显示当前日期和时间)程序清单2-7显示当前时间.改进这个例子,显示当前的日期和时间.程序清单6-12中的日历例子可以提供一些如何提供如何求年月日的思路 题目 题目描述 2-7显示当前时间 从 ...

  2. 在OpenGL中利用shader进行实时瘦脸大眼等脸型微调

    在OpenGL中利用shader进行实时瘦脸大眼等脸型微调 在现在这个靠脸吃饭的时代,如果你没有一张瓜子脸一双大眼睛,那还怎么去吃饭呢,而现在一些直播视频App相机应用基本都会有瘦脸大眼效果.本文是在 ...

  3. js 实时显示不同时区时间

    js 实时显示不同时区时间钟表 先讲一个与时间有关"千年虫"事件,千年虫是一种年份只用两位十进制数来处理的程序来处理日期上的bug(计算机程序故障),会引发各种各样的系统功能紊乱, ...

  4. 设计一个jsp页面,要求在网页上显示当前日期和时间,如果时间在6:00~12:00,输出“上午好”:如果时间在12:00 18:00, 输出“下午好”:

    设计一个jsp页面,要求在网页上显示当前日期和时间,如果时间在6:00~12:00,输出"上午好":如果时间在12:00 18:00, 输出"下午好":如果时间 ...

  5. QT中利用Qlabel显示当前的时间:年-月-日-时-分-秒-星期

    一.第一步初始化 QTimer *timer_calendar;//用来显示当前日期的定时器timer_calendar = new QTimer(this);//new一个QTimer对象conne ...

  6. QT中关于窗口全屏显示与退出全屏的实现

    近期在学习QT时遇到了很多问题这也是其中一个,个人通过在各种书籍和网络上的查阅找到了一些关于这方面的答案,希望能给大家一些帮助. 首先,在QT中对于窗口显示常用的有这么几个方法可以调用: Qt全屏显示 ...

  7. 在状态栏StatusBar中添加网速实时显示

    本篇文章教大家如何在状态栏中加入网速实时监控,效果如下图所示 上图就是要实现的效果,我们可以通过自定义一个View,让它继承TextView,然后在该View内部添加获取实时网络并显示出来的逻辑,废话 ...

  8. 显示当前日期、时间和星期,且实时刷新

    代码明细在底部. 源码: html部分 <template><!-- 获取当前日期.时间.周几 --><div>{{ nowDate }} {{ nowTime } ...

  9. ubuntu下,在QT中利用科大讯飞语音库实现语音合成TTS

    首先要去科大讯飞语音库注册,下载linux下的在线合成TTS的SDK,然后在QT下建立一个基于控制台的工程,其实建立关于UI的也可以,问题不大,这里以控制台工程进行说明.将sample中TTS部分的t ...

最新文章

  1. vue-router获取url传参
  2. 人工智能到底是啥_人工智能的本质究竟是什么?
  3. atitit.loading的设计与实现控件选型attilax 总结
  4. php代码重构,Shell在代码重构中的应用了解下
  5. 自学JAVA5.18
  6. 干货 | extern的用法解析
  7. [SNOI2017]遗失的答案 (FWT)
  8. “算法天团”最强课程笔记已整理好,速查收!【附PPT打包下载】
  9. mysql 设置密码
  10. 拆解百度自动驾驶最新动作:Apollo企业版和Apollo 3.5里的生意经和新风向 | CES 2019...
  11. Kendo UI开发教程(25): 单页面应用(三) View
  12. 小例子背后的大道理——Adapter模式详解
  13. nova创建虚拟机源码分析系列之六 api入口create方法
  14. C++ tbb::atomic<bool> 声明、读取load、重新赋值store
  15. Mac下PyCharm快捷键大全
  16. Android Studio 开关控件Switch使用
  17. 蓝桥杯试题 基础练习 圆的面积_python_个人练习
  18. win10进程太多怎么优化_你应该这样用win10(优化篇)
  19. 无穷级数的简单求解方法——高等数学
  20. 洛谷P2327 [SCOI2005]扫雷 题解

热门文章

  1. 自动生成mybatisplus的相关代码
  2. 编写绘图代码的技巧(二)
  3. vue循环渲染本地图片不显示?
  4. 接口和抽象类的区别是什么
  5. 推荐一个JavaScript触发器插件,可通过指定频次、指定时间内触发指定的处理函数...
  6. 几句话实现导航栏透明渐变 – iOS
  7. HDU 4911 http://acm.hdu.edu.cn/showproblem.php?pid=4911(线段树求逆序对)
  8. Web Api 中返回JSON的正确做法
  9. UML全程实训(2012-7-7 广州)
  10. jQuery:将文本转化成JSON对象应注意的问题