在c+;中为循环增加内部进度条+;Qt
我是Qt新手,我想在for循环的a侧的进度条中显示一些进度, 进度条应显示从0到100的进度 如何做到这一点,请提供帮助,谢谢。在c+;中为循环增加内部进度条+;Qt,qt,qprogressbar,Qt,Qprogressbar,我是Qt新手,我想在for循环的a侧的进度条中显示一些进度, 进度条应显示从0到100的进度 如何做到这一点,请提供帮助,谢谢。QProgressBar; QProgressBar bar; for(int i = 0; i < 100; ++i) { bar.setValue(i); } 对于(int i=0;i
QProgressBar;
QProgressBar bar;
for(int i = 0; i < 100; ++i)
{
bar.setValue(i);
}
对于(int i=0;i<100;++i)
{
bar.设定值(i);
}
来自文档(例如)
进度条用于向用户指示操作的进度[…]
可以使用setMinimum()和setMaximum指定最小和最大步数。当前步数由setValue()设置
因此,您需要构造一个QProgressBar
对象,指定最小值和最大值,然后调用setValue(int-value)
以使其继续
对于您的情况:
QProgressBar progressBar;
progressBar.setMinimum(0);
progressBar.setMaximum(100);
// or as alternative to the two above, you could call
// progressBar.setRange(0,100);
for( int i = 0; i <100; ++i ) {
progressBar.setValue(i);
}
QProgressBar进度条;
progressBar.setMinimum(0);
进度条设置最大值(100);
//或者,作为上述两种情况的替代方案,您可以致电
//progressBar.setRange(0100);
对于(int i=0;i)您在阅读文档时不清楚什么?