• 4569阅读
  • 3回复

(已经解决)LcdNumber显示时间的问题 [复制链接]

上一主题 下一主题
离线xtlx2000
 
只看楼主 倒序阅读 楼主  发表于: 2009-08-21
void MainWindow::showNowTime()//显示现在时间在LCD
{
        QTime time = QTime::currentTime();//时间QTime
        QString text = time.toString("hh:mm:ss");
        if ((time.second() % 2) == 0)
        text[2]=' ';
        ui->LCD->display(text);
}

为什么ui中的LCD只显示mm:ss,如何才能显示完全??
[ 此帖被xtlx2000在2009-08-21 22:47重新编辑 ]
离线dbzhang800

只看该作者 1楼 发表于: 2009-08-21
问题是:你的 QLCDNumber 你自己设置的让它显示几位呢?还是说你用的就是默认的5
离线rqzrqh

只看该作者 2楼 发表于: 2009-08-21
1个LCD?
离线20044454
只看该作者 3楼 发表于: 2009-08-21
lcd->setNumDigits(8);
让我做一个Qt的大牛!!!!
快速回复
限100 字节
 
上一个 下一个