QT实现电子时钟(计时器)毫秒级
mainwindow.cpp的实现
#include "mainwindow.h"
#include "ui_mainwindow.h"#include <QDebug>MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow)
{ui->setupUi(this);// time.setHMS(0,0,0,0);//设置初始值timer = new QTimer(this);//创建一个定时器connect(timer, SIGNAL(timeout()), this, SLOT(update1()));//手动连接槽函数}MainWindow::~MainWindow()
{delete ui;
}void MainWindow::on_pushButton_clicked()
{timer->start(1);
}void MainWindow::on_pushButton_2_clicked()
{timer->stop();
}void MainWindow::update1(){time = QTime::currentTime();static quint32 time_out=0;time_out++;time=time.addMSecs(1);ui->label->setText(time.toString("hh:mm:ss:zzz"));
// ui->label->update();qDebug() << time.toString("hh:mm:ss:zzz");
}
mainwindow.h
#ifndef MAINWINDOW_H
#define MAINWINDOW_H#include <QMainWindow>
#include <QTime>
#include <QTimer>QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACEclass MainWindow : public QMainWindow
{Q_OBJECTpublic:MainWindow(QWidget *parent = nullptr);~MainWindow();QTimer *timer;QTime time;private slots:void on_pushButton_clicked();void update1();void on_pushButton_2_clicked();private:Ui::MainWindow *ui;};
#endif // MAINWINDOW_H
主要用到QTimer和QTime
具体实例:
QT实现电子时钟(计时器)毫秒级相关推荐
- FPGA课程设计——数字电子时钟VERILOG(基于正点原子新起点开发板,支持8位或6位共阳极数码管显示时分秒毫秒,可校时,可设闹钟,闹钟开关,led指示)
2019级电子科学与技术专业FPGA课程设计 报 告 2022 年 5 月 20 日 多功能数字电子钟的设计 摘要 电子设计自动化(EDA)是一种实现电子系统或电子产品自动化设计的技术,使用ED ...
- Qt制作一个简单的电子时钟
电子时钟 新建桌面应用程序,项目名LCDClock,类名Clock,基类QDialog,取消产生界面文件 当前项目添加C++类DigitalClock,基类QLCDNumber 编辑digitalcl ...
- 【电路方案】基于8086多种花色流水灯设计/8086秒表计时系统/8086电子琴设计/8086多功能密码锁设计/8086电子秒表计时器时钟系统设计/8086电子计时器控制设计/8086智能电子称称重
基于8086多种花色流水灯仿真设计-汇编教程和protues画图 关于8086多种花色的流水冻控制电路方案,下面包含了汇编程序和配套的流水灯电路图,大家可以参考一下此方案教程.1.汇编程 CODE S ...
- 只用js代码实现电子时钟,精确到毫秒
效果如下: 完整代码详解如下: <!DOCTYPE html> <html lang="en"> <head><meta charset= ...
- C#实现毫秒级计时器
C#的Timer是典型的好看不好用,虽然Interval的最小值可以写1,但实际精度却只能达到几十毫秒.当我们需要毫秒级的计时器的时候,就只能想别的办法了.网上可以查到很多解决办法,下面只写我用的一种 ...
- Qt实战案例(2)——电子时钟的设计
目录 一.项目介绍 二.项目基本配置 三.UI界面设计 四.主程序实现 4.1 添加新文件 4.2 digiclock.h头文件 4.3 digiclock.cpp源文件 4.4 main.cpp源文 ...
- Qt的初学路程(一)电子时钟
最近在学习Qt,遇到很多不认识的类,学得比较迷茫,跟着教程做了一个电子时钟,左键摁住可以在界面上拖动,右键点击可以将其关闭. 以下是鄙人的学习代码,如果有错误,还敬请诸位学界泰斗斧正 #include ...
- 基于qt开发的智能系统:电子相册,监控摄像头模块,音乐播放器,视频播放器,电子时钟
登录模块 源码请移步 //登录验证按钮函数 void MainWindow::on_loginBtn_clicked() {//获得userNameLEd输入框的文本userNameLEd->t ...
- Qt 打印时间 毫秒级
Qt---打印系统时间,毫秒级 //获取当前时间 QDateTime current_date_time = QDateTime::currentDateTime(); QString current ...
最新文章
- 37_04_awk入门进阶
- python基础知识理解
- 创建squashfs.img文件挂载失败
- hive(3)——使用mapreduce
- 速看|万豪数据泄漏门再敲警钟 酒店集团7步安全建议
- Eclipse 的快捷键以及文档注释、多行注释的快捷键 一、多行注释快捷键
- nodejs window下安装与配置淘宝镜像
- 语言可以编辑系统软件吗_你知道吗?你本来也可以精通多国语言
- Layer/jquery获取父窗口的元素
- 打造全能网管——网吧常用工具软件介绍
- 计算机标准用户英文名称,标准计算机专业英文简历范文
- 恍然若梦:南京珠江路一晚安利-传销经历。
- winvnc3.3.3连接就关闭
- 手眼标定eye-in-hand(一)AX=XB方程推导
- OpenDRIVE v1.6 地图(一)Parametric cubic curve分析
- java计算机毕业设计绿色生活基于PS、DW的绿色环保宣传网站源码+数据库+系统+lw文档+mybatis+运行部署
- inprivate浏览是什么意思_如何使IE浏览器打开默认是InPrivate浏览
- 转:S3C2440上LCD驱动(FrameBuffer)实例开发详解
- Linux下查看Tomcat进程查看Tomcat启动日志
- 宝塔 Nginx免费防火墙 post 参数太多POST传递的参数数量超过800,拒绝访问,如有误报请点击误报
热门文章
- 今天咱们用Python整一个植物大战僵尸游戏 | 附带源码
- SMBIOS信息概述 -- DMI
- 第32节-事件-情形-动作(Events-Cases-Actions) | 剑雨Axure RP9系列【基础】
- 什么是面向服务架构(SOA)以及ESB在SOA的作用与特点
- 深度学习3—用三层全连接神经网络训练MNIST手写数字字符集
- python圆周率后100位_Python实现计算圆周率π的值到任意位的方法示例
- 量子力学顺口溜_圆周率前五百位背诵顺口溜
- 艾司博讯:拼多多旗舰店是正品吗?
- JDOJ 3055: Nearest Common Ancestors
- 用MATLAB进行余弦信号频谱分析