" />

欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Qt編寫秒表功能

 更新時間:2022年08月04日 12:13:09   作者:勤勉之  
這篇文章主要為大家詳細介紹了Qt編寫秒表功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了Qt編寫秒表的具體實現代碼,供大家參考,具體內容如下

文件widget.h

#ifndef WIDGET_H
#define WIDGET_H
#include<QTimer>
#include <QWidget>
#include<QString>
#include<QTime>
namespace Ui {
class Widget;
}
?
class Widget : public QWidget
{
? ? Q_OBJECT
?
public:
? ? explicit Widget(QWidget *parent = 0);
? ? ~Widget();
?
private slots:
? ? void on_startButton_clicked();
? ? void updatesolt();
? ? void on_stopButton_clicked();

private:
? ? Ui::Widget *ui;
? ? int num ;
? ? QTimer *timer;
?
};
?
#endif // WIDGET_H

main.cpp

#include "widget.h"
#include <QApplication>
?
int main(int argc, char *argv[])
{
? ? QApplication a(argc, argv);
? ? Widget w;
? ? w.show();
?
? ? return a.exec();
}

widget.cpp

#include "widget.h"
#include "ui_widget.h"
#include<QString>
#include<QTime>
Widget::Widget(QWidget *parent) :
? ? QWidget(parent),
? ? ui(new Ui::Widget)
{
? ? ui->setupUi(this);
? ? num = ?0;
? ?// ui->lineEdit->setText(QString::number(num));
? ? ui->lcdNumber->setDigitCount(8);
? ? QTime time;
? ? time.setHMS(0,0,0);
? ? ui->lcdNumber->display(time.toString("hh:mm:ss"));
? ? //這個this是為了指定父對象,
? ? //只要指定了父對象,那么在堆區(qū)申請的空間,會在釋放父對象的時候,會自動釋放
? ? timer = new QTimer(this);
? ? //只要設定的時間到,timer 就會產生一個timeout的信號,而且是循環(huán)產生
? ? connect(timer,SIGNAL(timeout()),this,SLOT(updatesolt()));
}
?
Widget::~Widget()
{
? ? delete ui;
}
?
void Widget::on_startButton_clicked()
{
? ? //啟動定時器 ?單位是毫秒
? ? timer->start(10);
?
}
void Widget::updatesolt()
{
? ? num++;
? ? QTime time(0,0,0);
? ? QTime t = time.addSecs(num);
? ? ui->lcdNumber->display(t.toString("hh:mm:ss"));
}
?
?
void Widget::on_stopButton_clicked()
{
? ? timer->stop();
}

UI界面如下:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 深入理解c++常成員函數和常對象

    深入理解c++常成員函數和常對象

    下面小編就為大家?guī)硪黄钊肜斫鈉++常成員函數和常對象。小編覺得挺不錯的,現在分享給大家,也給大家做個參考,一起跟隨小編過來看看吧
    2016-05-05
  • C++實現圖的遍歷算法(DFS,BFS)的示例代碼

    C++實現圖的遍歷算法(DFS,BFS)的示例代碼

    本文給大家?guī)淼氖菆D遍歷的算法,DFS(深度優(yōu)先遍歷),BFS(廣度優(yōu)先遍歷)。這兩個算法是比較重要和常用的算法,但是在圖中的實現只是最基本的操作,快跟隨小編一起學習一下吧
    2022-07-07
  • C/C++的文件IO函數你知道嗎

    C/C++的文件IO函數你知道嗎

    這篇文章主要為大家詳細介紹了C/C++的文件IO函數,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • c語言根據用戶輸入的出生年份并計算出當前年齡

    c語言根據用戶輸入的出生年份并計算出當前年齡

    這篇文章主要介紹了c語言根據用戶輸入的出生年份并計算出當前年齡,需要的朋友可以參考下
    2023-03-03
  • 利用C++實現獲取文件夾下所有文件名

    利用C++實現獲取文件夾下所有文件名

    這篇文章主要為大家詳細介紹了如何利用C++實現獲取文件夾下所有文件名,文中的示例代碼講解詳細,對我們學習C++有一定幫助,需要的可以參考一下
    2022-09-09
  • 使用C語言求解撲克牌的順子及n個骰子的點數問題

    使用C語言求解撲克牌的順子及n個骰子的點數問題

    這篇文章主要介紹了使用C語言求解撲克牌的順子及n個骰子的點數問題的方法,解答實例主要為了突出解題的算法,需要的朋友可以參考下
    2016-03-03
  • Qt讀寫CSV文件的三種方式及優(yōu)劣對比

    Qt讀寫CSV文件的三種方式及優(yōu)劣對比

    最近的要用到CSV格式的數據,所以這篇文章講述一下QT讀取CSV文件數據,下面這篇文章主要給大家介紹了關于Qt讀寫CSV文件的三種方式及優(yōu)劣對比的相關資料,需要的朋友可以參考下
    2023-11-11
  • VC++植物大戰(zhàn)僵尸中文版修改器實現代碼

    VC++植物大戰(zhàn)僵尸中文版修改器實現代碼

    這篇文章主要介紹了VC++植物大戰(zhàn)僵尸中文版修改器實現代碼,可實現植物大戰(zhàn)僵尸中的無限陽光與無冷卻時間功能,需要的朋友可以參考下
    2015-04-04
  • 詳解C語言如何執(zhí)行HTTP GET請求

    詳解C語言如何執(zhí)行HTTP GET請求

    在現代互聯網時代,網絡數據的獲取和分析變得越來越重要,本文我們將使用C語言和libcurl庫來編寫一個簡單的網絡爬蟲,以執(zhí)行HTTP GET請求并獲取淘寶網頁的內容,感興趣的可以了解下
    2023-11-11
  • C++語言數據結構 串的基本操作實例代碼

    C++語言數據結構 串的基本操作實例代碼

    這篇文章主要介紹了C語言數據結構 串的基本操作實例代碼的相關資料,需要的朋友可以參考下
    2017-04-04

最新評論