永发信息网

linux怎么用qt creator制作数字时钟

答案:1  悬赏:70  手机版
解决时间 2021-01-29 14:09
  • 提问者网友:萌卜娃娃
  • 2021-01-29 03:07
linux怎么用qt creator制作数字时钟
最佳答案
  • 五星知识达人网友:野慌
  • 2021-01-29 04:33
// 可以直接用QDateTime的格式化输出就行了。不用区分linux或windows

QString strDateTime = QDateTime::currentDateTime().toString("yyyy年MM月dd日 hh:mm:ss");
// 然后找个label来显示这个时间就行了
labelTime->setText(strDateTime);

// 当然这个只能显示一次,因此你需要一个定时器来刷新这个时间
QTimer *timer = new QTimer();
// 设置定时器超时时间1s,这样就可以看到动态的数字时钟了
timer->start(1000);// 单位是毫秒
// 然后关联信号槽
connect(timer, SIGNAL(timeout()), this, SLOT(sltTimeout()));

// sltTimeout就是你的槽函数,然后把上面获取和显示时间的代码放进来就行了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯