最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Qt實現(xiàn)定時器的兩種方法分享

 更新時間:2022年11月28日 09:27:20   作者:天人合一peng  
這篇文章主要為大家詳細介紹了Qt中實現(xiàn)定時器的兩種不同方法,文中的示例代碼講解詳細,對我們了解Qt有一定的幫助,感興趣的可以跟隨小編一起學(xué)習(xí)一下

方法一

視頻教程

生成widget基類對象

添加兩個txtlabel

#ifndef WIDGET_H
#define WIDGET_H
 
#include <QWidget>
 
QT_BEGIN_NAMESPACE
namespace Ui { class Widget; }
QT_END_NAMESPACE
 
class Widget : public QWidget
{
    Q_OBJECT
 
public:
    Widget(QWidget *parent = nullptr);
    ~Widget();
 
   void timerEvent(QTimerEvent* timer);
   int timeId1;
   int timeId2;
 
private:
    Ui::Widget *ui;
};
#endif // WIDGET_H
#include "widget.h"
#include "ui_widget.h"
#include <QDebug>
//#include <QTimerEvent>
//#include <QTimer>
 
Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
 
 
    timeId1 = startTimer(1000);
 
    timeId2 =startTimer(2000);
 
}
 
 void Widget::timerEvent(QTimerEvent* timer)
 {
  if(timer->timerId() == timeId1)
  {
 
     static int num = 1;
     ui->label_3->setText(QString::number(num++));
  }
  else if(timer->timerId() == timeId2)
  {
      static int num = 1;
      ui->label_4->setText(QString::number(num++));
  }
 
 }
 
Widget::~Widget()
{
    delete ui;
}

效果圖 

方法二

視頻教程

#include "widget.h"
#include "ui_widget.h"
#include <QDebug>
#include <QTimer>
 
Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
 
 
    timeId1 = startTimer(1000);
 
    timeId2 =startTimer(2000);
 
    QTimer* timer = new QTimer(this);
 
    timer->start(500);
    connect(timer, &QTimer::timeout,[=]()
    {
 
        static int num = 1;
        ui->label_5->setText(QString::number(num++));
 
    });
//    定時器停止
//    connect(ui->pushbtn_stop, &QPushButton::clicked, timer,&QTimer::stop);
 
    connect(ui->pushbtn_stop, &QPushButton::clicked, [=](){
        timer->stop();
    });
 
 
 
 
 
}
 
 void Widget::timerEvent(QTimerEvent* timer)
 {
  if(timer->timerId() == timeId1)
  {
 
     static int num = 1;
     ui->label_3->setText(QString::number(num++));
  }
  else if(timer->timerId() == timeId2)
  {
      static int num = 1;
      ui->label_4->setText(QString::number(num++));
  }
 
 }
 
Widget::~Widget()
{
    delete ui;
}

效果圖

到此這篇關(guān)于Qt實現(xiàn)定時器的兩種方法分享的文章就介紹到這了,更多相關(guān)Qt定時器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C語言中計算字符串長度與分割字符串的方法

    C語言中計算字符串長度與分割字符串的方法

    這篇文章主要介紹了C語言中計算字符串長度與分割字符串的方法,是C語言入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-08-08
  • C++?LeetCode0538二叉搜索樹轉(zhuǎn)換累加樹示例

    C++?LeetCode0538二叉搜索樹轉(zhuǎn)換累加樹示例

    這篇文章主要為大家介紹了C++?LeetCode0538二叉搜索樹轉(zhuǎn)換累加樹示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12
  • C++編程中使用設(shè)計模式中的policy策略模式的實例講解

    C++編程中使用設(shè)計模式中的policy策略模式的實例講解

    這篇文章主要介紹了C++編程中使用設(shè)計模式中的policy策略模式的實例講解,文章最后對策略模式的優(yōu)缺點有一個簡單的總結(jié),需要的朋友可以參考下
    2016-03-03
  • C++中的偽隨機數(shù)

    C++中的偽隨機數(shù)

    這篇文章主要介紹了C++中的偽隨機數(shù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • C++實現(xiàn)基于EASYX庫掃描線算法

    C++實現(xiàn)基于EASYX庫掃描線算法

    這篇文章主要為大家詳細介紹了C++實現(xiàn)基于EASYX庫掃描線算法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • 基于C語言實現(xiàn)井字棋游戲

    基于C語言實現(xiàn)井字棋游戲

    這篇文章主要為大家詳細介紹了基于C語言實現(xiàn)井字棋游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • C語言對于volatile與gcc優(yōu)化的探究

    C語言對于volatile與gcc優(yōu)化的探究

    這篇文章主要介紹了C語言對于volatile與gcc優(yōu)化的探究,volatile是一個特征修飾符(type specifier) volatile的作用是作為指令關(guān)鍵字,確保本條指令不會因編譯器的優(yōu)化而省略,且要求每次直接讀值。這是百度百科的介紹,那編譯器是具體是怎么優(yōu)化的呢
    2023-02-02
  • 實例講解C++設(shè)計模式編程中State狀態(tài)模式的運用場景

    實例講解C++設(shè)計模式編程中State狀態(tài)模式的運用場景

    這篇文章主要介紹了實例講解C++設(shè)計模式編程中State狀態(tài)模式的運用場景,文章最后的適用性部分則介紹了一些State模式善于處理的情況,需要的朋友可以參考下
    2016-03-03
  • 一起來學(xué)習(xí)C++的構(gòu)造和析構(gòu)

    一起來學(xué)習(xí)C++的構(gòu)造和析構(gòu)

    這篇文章主要為大家詳細介紹了C++構(gòu)造和析構(gòu),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • 用C語言簡單實現(xiàn)掃雷小游戲

    用C語言簡單實現(xiàn)掃雷小游戲

    這篇文章主要為大家詳細介紹了用C語言簡單實現(xiàn)掃雷小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08

最新評論

青神县| 滦南县| 聂荣县| 盐池县| 文成县| 阿拉善左旗| 兴安县| 和龙市| 阳信县| 梅州市| 崇左市| 波密县| 新乐市| 奇台县| 长武县| 阳新县| 衡东县| 巩义市| 乌拉特后旗| 华容县| 光山县| 邛崃市| 文成县| 临泽县| 大厂| 高陵县| 南木林县| 黔东| 荔浦县| 南京市| 浪卡子县| 吉水县| 克拉玛依市| 韩城市| 察哈| 武穴市| 沙雅县| 罗源县| 永丰县| 六盘水市| 昌图县|