//点击开始,进度条和LCD屏会同时发生变化
QObject::connect(ui.pushButton_2, &QPushButton::pressed, [this]() {
QTime curTime = QTime::currentTime();//获取当前时间
ui.lcdNumber->display(curTime.hour());//显示 小时
ui.lcdNumber_2->display(curTime.minute());//显示 分钟
ui.lcdNumber_3->display(curTime.second());//显示 秒
//进度条//////////////////
int va = ui.progressBar->value();
va++;
if (va > 100)
va = 0;
ui.progressBar->setValue(va);
});
本文介绍了一个使用Qt框架实现的GUI应用案例,通过连接信号与槽机制,实现了LCD显示屏上当前时间的实时更新及进度条的动态变化。具体包括获取系统当前时间并将其显示在三个独立的LCD组件中,同时每次按钮按下时更新进度条的值。
430

被折叠的 条评论
为什么被折叠?



