天天速訊:Qt實(shí)現(xiàn)頁(yè)面時(shí)鐘顯示

2022-12-09 15:25:09 來(lái)源:51CTO博客


(資料圖)

#include #include "digitalclock.h"DigitalClock::DigitalClock(QWidget *parent)    : QLCDNumber(parent){    setSegmentStyle(Filled);    QTimer *timer = new QTimer(this);    connect(timer, &QTimer::timeout, this, &DigitalClock::showTime);    timer->start(1000);    showTime();    setWindowTitle(tr("Digital Clock"));    resize(150, 60);}void DigitalClock::showTime(){    QTime time = QTime::currentTime();    QString text = time.toString("hh:mm");    if ((time.second() % 2) == 0)        text[2] = " ";    display(text);}
#include #include "digitalclock.h"int main(int argc, char *argv[]){    QApplication app(argc, argv);    DigitalClock clock;    clock.show();    return app.exec();}

結(jié)果顯示:

標(biāo)簽: exec

上一篇:焦點(diǎn)訊息:tekton pipline概念及調(diào)用流程
下一篇:【分布式技術(shù)專題】「架構(gòu)設(shè)計(jì)方案」盤(pán)點(diǎn)和總結(jié)秒殺服務(wù)的功能設(shè)計(jì)及注意事項(xiàng)技術(shù)體系