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

东莞做微网站建设网络营销的应用研究论文

东莞做微网站建设,网络营销的应用研究论文,网页素材html,郑州网站建设公司咨询参考文章链接: Qt 2D绘图之四:绘图中的其他问题 重绘事件 前面讲到的所有绘制操作都是在重绘事件处理函数paintEvent()中完成的,是QWidget类中定义的函数。一个重绘事件用来重绘一个部件的全部或者部分区域,下面几个原因中的任意一个都会发生重绘事件: repaint()函数或者…

参考文章链接:
Qt 2D绘图之四:绘图中的其他问题

重绘事件

前面讲到的所有绘制操作都是在重绘事件处理函数paintEvent()中完成的,是QWidget类中定义的函数。一个重绘事件用来重绘一个部件的全部或者部分区域,下面几个原因中的任意一个都会发生重绘事件

  • repaint()函数或者update()函数被调用;
  • 被隐藏的部件现在被重新显示;
  • 其他一些原因。

大部分部件可以简单地重绘它们的全部界面,但是一些绘制比较慢的部件需要进行优化而只绘制需要的区域(可以使用QPaintEvent::region()来获取该区域)。Qt也会通过合并多个重绘事件为一个事件来加快绘制,当update()函数被调用多次,或者窗口系统发送了多个重绘事件,那么Qt就会合并这些事件成为一个事件,而这个事件拥有最大的需要重绘的区域。

**update()函数不会立即进行重绘,要等到Qt返回主事件循环后才会进行,所以多次调用update()函数一般只会引起一次paintEvent()函数调用。而调用repaint()函数会立即调用paintEvent()函数来重绘部件,只有在必须立即进行重绘操作的怡况下(比如在动画中),才使用repaint()函数。update()允许Qt优化速度和减少闪烁,但是repaint()函数不支持这样的优化,所以建议一般情况下尽可能使用update()函数。**还要说明一下,在程序开始运行时就会自动发送重绘事件而调用pai

http://www.ritt.cn/news/5841.html

相关文章:

  • 自己做的网站很慢苏州seo培训
  • 门户网站搭建方案软文写作经验是什么
  • 外贸公司英文网站什么叫网络市场营销
  • 设计交流网站网站推广的基本方法有
  • 网站关键字描述学企业管理培训班
  • 网站开发者收入来源网站建设加推广优化
  • 石家庄品牌网站建设成都百度
  • 西安网站建设专业企业中层管理人员培训课程
  • 东莞网页制作网站培训心得简短200字
  • 湖南靠谱seo优化报价关键词优化是怎么做的
  • 先做网站 先备案seo优化网页
  • 自助seo网站建设西安做网站的网络公司
  • 尚品宅配网站建设沈阳seo网站推广
  • 怎样拥有自己的网站百度爱采购优化
  • 网页设计与网站建设的报告长沙网站seo
  • 微信小程序源码免费黑帽seo排名
  • 绿色设计网站哪里有网站推广优化
  • 如何在app上做网站aso排名优化
  • 合肥中小型企业网站建设方案模板免费推广网站视频
  • 网站后台验证码不显示石家庄seo
  • 做外贸上哪些网站找客户自媒体培训学校
  • 基于python的网站开发项目平台推广方式有哪些
  • 深圳网站建设吗大数据营销的案例
  • 建设网站需要哪些条件seo是什么及作用
  • 西安商城网站建设公司域名解析查询站长工具
  • 绵阳做手机网站建设如何推广宣传一个品牌
  • seo效果检测步骤网站推广优化外链
  • 做网站用什么语言网络营销咨询服务
  • 怎么做阿里巴巴国际网站首页电脑网页制作
  • 东莞的网站建设营销网课