qt中如何取得系统时间并让它动态的显示到label标签上?

异鸣小小9Xu
2013-10-12 · TA获得超过2915个赞
知道小有建树答主
回答量:984
采纳率:0%
帮助的人:2321万
展开全部
¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥实现方法如下: 构造函数中加入: QTimer *timer = new QTimer(this); connect(timer,SINGAL(timeout()),this,SLOT(timer_deal_slot_function())); 槽函数这样写:(获取系统时间) QDateTime dateTime = QDateTime::currentDateTime(); int y=dateTime.date().year(); int m=dateTime.date().month(); int d=dateTime.date().day(); QString strTime=dateTime.time().toString(); ui->label->setText(strTime+" "+QString::number(y)+"/"+QString::number(m)+"/"+QString::number(d)); //显示时间格式为例如 12:24:33 2008/8/28 ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式