QT提供了控制进度条速度的函数吗?例如,如果我想让它每1秒钟增加1%,是否有任何QT方法来实现,而不是使用循环并在每个值更改之间睡眠1秒钟?
QT提供了控制进度条速度的函数吗?例如,如果我想让它每1秒钟增加1%,是否有任何QT方法来实现,而不是使用循环并在每个值更改之间睡眠1秒钟?
timeout()
连接到一个槽,该槽增加QProgressBar中的值。QTimer *timer = new QTimer(this);
connect(timer, SIGNAL(timeout()), this, SLOT(update()));
timer->start(1000);
update()
会每秒钟被调用一次。