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

做ppt兼职网站优化大师win7

做ppt兼职网站,优化大师win7,做直发网站,微信公众官方平台入口前面的“QtConcurrent::run操作界面ui的注意事项(1)”,末尾说了跨线程的问题,引出了Qt千好万好,就是跨线程不好。下面是认为的最简单的解决办法:使用QMetaObject::invokeMethod(相比较信号-槽&a…

前面的“QtConcurrent::run操作界面ui的注意事项(1)”,末尾说了跨线程的问题,引出了Qt千好万好,就是跨线程不好。下面是认为的最简单的解决办法:使用QMetaObject::invokeMethod(相比较信号-槽),直接看源程序:

// h 头文件中定义
public:Q_INVOKABLE void updateLabel(QString str); //必须添加Q_INVOKABLEQ_INVOKABLE void updateProgressBar(int v);// cpp 实现文件
void Widget::doSomeWork() //子线程函数
{int k=0;while(1){QThread::msleep(100);QString str=QString::asprintf("当前%d", k++);QMetaObject::invokeMethod(this,"updateLabel",Q_ARG(QString, str)); //在线程里更新labelQMetaObject::invokeMethod(this,"updateProgressBar",Q_ARG(int, k)); //在线程里更新progressBar}
}//按钮事件里开启一个线程
void Widget::on_pushButton_clicked()
{QFuture<void> future = QtConcurrent::run(this,&Widget::doSomeWork);
}void Widget::updateLabel(QString str) //更新label控件
{ui->label->setText(str);
}void Widget::updateProgressBar(int v) //更新进度条控件
{ui->progressBar->setValue(v);
}

http://www.ds6.com.cn/news/90097.html

相关文章:

  • 个人购物网站需要备案吗百度在线扫题入口
  • 建网站需多少钱媒介星软文平台
  • 设计师网站设计品牌全案营销策划
  • 重庆市住建厅网站企业网站注册域名的步骤
  • linode 搭建wordpress上海网站建设优化
  • 网站为什么做黄词骗流量市场调研报告模板
  • 做网站维护费是怎么算的网站免费下载安装
  • 微网站搭建西安专业网络推广公司
  • 成都门户网站建设中国女排联赛排名
  • 做试管的网站重庆seo教程搜索引擎优化
  • 乐清柳市阿里巴巴做网站的自助建站免费建站平台
  • 如何做网站的滚动图片免费b站推广网站入口
  • 网站建设费用会计处理seo优化咨询
  • 培训网站制作网站淘宝seo具体优化方法
  • 专业网站优化价格北京网站优化多少钱
  • 科技网站内容设计江门网站建设
  • 不建立网站建设的利弊推广网站有效的免费方法
  • 做交互网站直链平台
  • 软件程序定制开发seo搜索引擎优化ppt
  • 学做网站看什么怎么创建网站平台
  • 九里徐州网站开发软文一般发布在哪些平台
  • web网站开发基础jar免费收录软文网站
  • 做网站导航怎么调整大小免费的推广网站
  • 用易语言做抢购网站软件下载最新国际新闻头条今日国际大事件
  • b2b网站大全台湾佬网站优化课程
  • 微信网站制作企业最新国际新闻热点事件
  • 怎么用上线了做网站手游推广渠道平台
  • 城乡建设网站投稿2023年度最火关键词
  • 廊坊网络推广优化公司互联网优化
  • 国外网站前台模板百度视频免费下载