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

自适应式网站模板网站视频接口 怎么做

自适应式网站模板,网站视频接口 怎么做,网站都是程序员做的吗,五种网络广告形式事件原因: 前些时间遇到一个问题,在主线程接收子线程读的数据,一直接收不到,但放在子线程没有问题; 后面查了一下,因为接收子线程使用了 qApp->processEvents(); 查了一下 qApp->processEvents(); …

事件原因:

前些时间遇到一个问题,在主线程接收子线程读的数据,一直接收不到,但放在子线程没有问题;

后面查了一下,因为接收子线程使用了 qApp->processEvents();

查了一下 qApp->processEvents(); 用处;会优先响应主线程(UI线程) ;防止UI线程卡顿;

查了一下主要有两个作用:

  1. 可做延时函数
    QCoreApplication::ProcessEvents(QEventLoop::AllEvents, 50);
    
  2. 在处理需要长时间的操作时,为了保持界面响应
    在复杂操作的过程中频繁调用QApplication::processEvents();

 如使用线程读数据,同时保证界面响应:

	while (!isRunning) {doWork();qApp->processEvents();}

 还有一种应用场景:

处理一些跟界面无关的但耗时的事情,这些事情跟界面在同一个线程中,由于时间太长,导致界面无法响应,处于“假死”状态。

在这种情况下,有一种方法是使用多线程,即在子线程中处理文件保存;
最简单的办法就是在文件保存过程中频繁调用QApplication::processEvents()。

该函数的作用是让程序处理那些还没有处理的事件,然后再把使用权返回给调用者。

bool  writeFile(const QString &filename)
{QFile file(filename);int rowCount=100;QApplication::setOverrideCursor(Qt::WaitCursor);for(int r = 0; r != rowCount; ++r){for(int c = 0; c != colCount; ++c){//writefile   ;qApp.processEvents();}}QApplication::restoreOverrideCursor();
}

http://www.yayakq.cn/news/74578/

相关文章:

  • 当地建设厅网站中国最著名的40个建筑
  • 商务网站建设体会长沙网站制作费用
  • 做网站最下面写什么软件企业高管培训课程有哪些
  • 现在企业做门户网站云南网招聘
  • 苏州定制型网站建设wordpress网站分享朋友圈缩略图
  • 网站建设制作团队网络营销推广的力度
  • 网站开发软硬件条件广告推广有哪些平台
  • 重庆建设网站哪家专业请人做网站需要多少钱
  • 建设工程网站贴吧网站页面做
  • 怎么创建自己的网站平台站酷网络
  • 景区外文网站建设怎么做网站管理
  • 上海保洁服务网站建设网站建设包含哪些建设阶段
  • 高校网站建设目的百度号码认证平台取消标记
  • 网站后台不能上传网站建设毕业答辩ppt模板
  • 提升网站响应时间张雪峰最不建议上的专业
  • 江阴企业网站制作修改wordpress分类顺序
  • 建设网站用什么语言好做网站可以申请专利吗
  • 广州做网站的公江苏省宿迁市建设局网站首页
  • 平顶山网站建设价格淘宝网登录入口
  • 推进文明网站建设网站建设 天佑互联
  • 怎么做刷业务网站关于建设校园网站申请
  • 网站搜索功能怎样做如何建设网站服务器
  • 重庆市城市建设档案馆官方网站房地产政策最新消息
  • 做品牌网站多用户智能网站建设源码
  • 折叠网站开发工程师极简网站模板
  • 自己做卖东西的网站网站建设先进个人
  • 什么网站做h5不收费产品开发
  • 工商网站wordpress 爆路径
  • 美妆网站源码asp有什么网站可以叫人做图
  • 长春网站制作顾问h5页面用什么软件