加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

QProgressDialog的使用方法

(2011-03-16 00:42:31)
标签:

it

分类: QT

QProcessDialog是以对话框形式显示,它还提供了一个取消按钮,用来取消操作。QProcessDialog会自动计算百分比,并显示。

 
 void MainWindow::on_pushButton_clicked() 
 { 
  QProgressDialog process(this); 
  process.setLabelText(tr("processing...")); 
  process.setRange(0,50000); 
  process.setModal(true); 
  process.setCancelButtonText(tr("cancel")); 
  for(int i=0;i<50000;i++) 
  { 
  for(int j=0;j<20000;j++); 
  process.setValue(i); 
  if(process.wasCanceled()) 
  break; 
  } 
  } 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有