-
大小: 2KB文件類型: .c金幣: 1下載: 0 次發(fā)布日期: 2021-01-04
- 語(yǔ)言: 其他
- 標(biāo)簽: qt??計(jì)時(shí)器??
資源簡(jiǎn)介
qt實(shí)現(xiàn)計(jì)時(shí)器,可以實(shí)現(xiàn)00:00:00的計(jì)時(shí)效果。可以根據(jù)全局變量flag標(biāo)志位的變化控制計(jì)時(shí)器的開始和結(jié)束!我是新人,寫的有很多不足還望 高手指教謝謝!
代碼片段和文件信息
/*****?代碼沒有貼全,無法編譯通過但是計(jì)時(shí)主要用到的信號(hào)與槽就是下面兩個(gè)?只要recordTiming?函數(shù)執(zhí)行就會(huì)開始執(zhí)行計(jì)時(shí)****/
/***********?頭文件?**********/
#ifndef?ENCODE_H
#define?ENCODE_H
#include?
#include?
#include?
namespace?Ui?{
????class?encode;
}
class?encode?:?public?QWidget
{
????Q_object
public:
????explicit?encode(QWidget?*parent?=?0);
????~encode();
private:
????Ui::encode?*ui;
int?flag;
????int?hour;
????int?minute;
????int?second;
????QTimer?*recordTimer;
????void?startRecord();
private?slots:
????void?recordTiming();
};
#endif?//?ENCODE_H
/******?計(jì)時(shí)開始函數(shù)?*****/
void?encode::startRecord()
{
????this->recordTimer?=?new?QTimer;
????connect(recordTimerSIGNAL(timeout())thisSLOT(recordTiming()));
????hour?=?0;
????minute?=?0;
????second?=?0;
????recordTi
評(píng)論
共有 條評(píng)論