当前位置: 首页 > news >正文

用织梦做的网站怎样看wordpress 心理

用织梦做的网站怎样看,wordpress 心理,修复wordpress,长沙网站推广公司排名一、前言 QProgressDialog类继承于QDialog#xff0c;是Qt设计用来反馈进度的对话框。 对话框QDialog QProgressDialog提供了一个进度条#xff0c;表示当前程序的某操作的执行进度#xff0c;让用户知道操作依旧在激活状态#xff0c;配合按钮#xff0c;用户就可以随时终…一、前言 QProgressDialog类继承于QDialog是Qt设计用来反馈进度的对话框。 对话框QDialog QProgressDialog提供了一个进度条表示当前程序的某操作的执行进度让用户知道操作依旧在激活状态配合按钮用户就可以随时终止操作并且进度条、标签、按钮都可以自定义。其他属性比如最大值、最小值、步长、当前值等的操作和QProgressBar相同。 QProgressDialog在不知道何时显示进度条的情况下提供了解决方案比如在操作硬件的时时候在不同系统消耗的时间不同它提供了minimumDuration属性在超过minimumDuration之后才显示进度条。  QProgressDialog progress(Copying files..., Abort Copy, 0, 100, this); progress.setWindowModality(Qt::WindowModal); progress.setWindowTitle(QProgressDialog); progress.open(this,SLOT(onMessageBoxFinish())); progress.setValue(20); progress.exec(); 二、QProgressDialog类 1、autoClose 该属性表示是否使用reset()会自动隐藏进度条默认为false。 bool autoClose() const void setAutoClose(bool close) 2、autoReset 该属性表示是否在当前值value等于最大值maximum的时候调用reset()默认为true。 bool autoReset() const void setAutoReset(bool reset) 3、labelText 该属性表示标签的文本默认为空字符串。 QString labelText() const void setLabelText(const QString text) 4、maximum 该属性表示进度条可设的最大值默认值为100。 int maximum() const void setMaximum(int maximum) 5、minimum 该属性表示进度条可设的最小值默认值为0。 int minimum() const void setMinimum(int minimum) 6、minimumDuration 该属性保存对话框出现之前必须经过的时间如果任务的预期持续时间小于该值则不会出现对话框。这可以防止为快速结束的任务弹出对话框。如果设置为0则只要设置了任何进度对话框就会立即显示。默认值为4000毫秒。 int minimumDuration() const void setMinimumDuration(int ms) 7、value 该属性表示当前进度条的值该值要不小于最小值minimum不大于maximum。 int value() const void setValue(int progress) 8、wasCanceled 该属性表示对话框是否被取消。 bool wasCanceled() const 配合模式对话框使用在setValue()的时候判断对话框是否取消。 QProgressDialog progress(Copying files..., Abort Copy, 0, numFiles, this); progress.setWindowModality(Qt::WindowModal);for (int i 0; i numFiles; i) {progress.setValue(i);if (progress.wasCanceled())break;//... copy one file } progress.setValue(numFiles);9、公共函数 1open 打开对话框并将其canceled()信号连接到接收器和成员指定的插槽。如果槽函数的第一个参数有一个指针则连接到buttonClicked()否则连接到finished()当对话框关闭的时候这个信号槽连接会被断开。         void open(QObject *receiver, const char *member) 实例打开对话框的同时绑定信号canceled与槽函数onQProgressDialogCanceled对话框关闭取消信息。  public slots:void onQProgressDialogCanceled(); void MainWindow::onQProgressDialogCanceled() {qDebug()QProgressDialog Finish; }QProgressDialog progress(Copying files..., Abort Copy, 0, 100, this); progress.setWindowModality(Qt::WindowModal); progress.setWindowTitle(QProgressDialog); progress.open(this,SLOT(onQProgressDialogCanceled())); progress.setValue(20); progress.exec(); 2setBar 自定义进度条进度对话框会自动调整大小。进度对话框拥有将在必要时删除的进度条因此不要使用在堆栈上分配的进度条。 void setBar(QProgressBar *bar) 3setCancelButton 自定义取消按钮进度对话框拥有这个按钮的所有权它将在必要时被删除所以不要传递堆栈上对象的地址。 void setCancelButton(QPushButton *cancelButton) 4setLabel 自定义标签进度对话框会自动调整大小。标签归进度对话框所有必要时将被删除因此不要在堆栈上传递对象的地址。 void setLabel(QLabel *label) 10、公共槽函数 1cancel 取消操作会产生重置进度对话框wasCanceled()变为true直到进度对话框被重置进度对话框隐藏。 void cancel() 2reset 重置进度对话框如果autoClose设置为true那么进度条会被隐藏。 void reset() 3setCancelButtonText 设置取消按钮上面的文本。 void setCancelButtonText(const QString cancelButtonText) 4setRange 等同于setMinimum和setMinimumDuration。 void setRange(int minimum, int maximum) 11、信号 1canceled 取消按钮被点击时触发。 void canceled() 示例定时器循环对进度条赋值当到达最大值的时候或者取消按钮被按下的时候结束定时器。 // Operation constructorOperation::Operation(QObject *parent): QObject(parent), steps(0){pd new QProgressDialog(Operation in progress., Cancel, 0, 100);connect(pd, QProgressDialog::canceled, this, Operation::cancel);t new QTimer(this);connect(t, QTimer::timeout, this, Operation::perform);t-start(0);}void Operation::perform(){pd-setValue(steps);//... perform one percent of the operationsteps;if (steps pd-maximum())t-stop();}void Operation::cancel(){t-stop();//... cleanup}
http://www.zqtcl.cn/news/591204/

相关文章:

  • 合肥网站制作推广seo引擎搜索网站关键词
  • 陕西建设厅网站wordpress 不显示ip
  • 郑州外贸网站制作营销号视频生成器手机版
  • 绵阳市建设工程质量监督站网站wordpress的插件目录
  • 建设和管理环保网站西安做兼职网站设计
  • 在网站中写小说想要删除如何做婚纱摄影的网站怎么做
  • 重庆自适应网站建设wordpress添加icon文件
  • 目前小说网站排名适合网站设计的gif图片
  • 深圳建立网站wordpress 安装语言
  • 南京做中英文网站海南网站建设哪家专业
  • 做网站用jquerywordpress邮件有什么用
  • 上海网站建设免the 7 wordpress
  • 知名建站的公司微信企业app手机下载安装
  • 鹤山做网站羊毛网站建设视频
  • 图书类网站开发的背景建筑培训机构
  • 外贸网站建设制作wordpress管理员页面404
  • 北郊网站建设app网站开发哪里有
  • 像素人物制作网站网站开发的话术
  • 网站关键词怎么优化排名wordpress电子商城模板
  • 电子商务网站建设与维护能赚多少钱成交型网站建设
  • 到国外做网站网站是怎么回事中国一级建造师网官网
  • 惠州网站建设哪家好网站对图片优化
  • 酒店网站建设报价详情wordpress表单留言
  • 58同城做公司网站怎修改在线葡京在线葡京
  • 家纺网站模板wordpress折叠菜单
  • 建设信用中国网站站群系统破解版
  • 百度怎么投放广告凡科网站可以做seo优化
  • 医院网站建设 不足好的手机网站建设公司
  • 简历上作品展示网站链接怎么做wordpress的登陆地址修改密码
  • 深圳做响应式网站公司公司网站开发费用放在什么科目