progressDialog->show();//////你需要先把进度对话框show出来。还有,你下面的循环,因为和你的proDlg是在同一个线程,所以你最后应该是看不到你进度的增值过程,只能看到最后结果。