zoukankan      html  css  js  c++  java
  • 【QT】简单的定时器例子

    1,显示效果

     2,页面布局

    显示控件选择LCD Numer

     digitCount默认为5,不够用调整为10

     3,具体代码

     1 #include "timeshow.h"
     2 #include "ui_timeshow.h"
     3 
     4 timeshow::timeshow(QWidget *parent) :
     5     QMainWindow(parent),
     6     ui(new Ui::timeshow)
     7 {
     8     ui->setupUi(this);
     9 //设置间隔时间
    10     timer.setInterval(1000);
    11 //如果超时了就执行槽函数
    12     connect(&timer,SIGNAL(timeout()),this,SLOT(showtime()));
    13 }
    14 
    15 timeshow::~timeshow()
    16 {
    17     delete ui;
    18 }
    19 
    20 void timeshow::showtime()
    21 {
    22     QString d=QDate::currentDate().toString("yyyy-MM-dd");
    23     QString t=QTime::currentTime().toString("hh:mm:ss");
    24 
    25     ui->lcdDate->display(d);
    26     ui->lcdTime->display(t);
    27 }
    28 void timeshow::on_btnStart_clicked()
    29 {
    30     timer.start();
    31 }
    32 
    33 void timeshow::on_btnStop_clicked()
    34 {
    35     timer.stop();
    36 }
  • 相关阅读:
    启动Docker容器
    Docker 删除容器
    11.18数据库认证
    10.17权限认证
    9.16角色认证
    8.13数据库认证
    6.11Realm简介
    5.8认证流程分析
    4.7固定信息认证
    20张图表达程序员的心酸
  • 原文地址:https://www.cnblogs.com/powercool/p/14492560.html
Copyright © 2011-2022 走看看