设为首页 加入收藏

TOP

QT菜鸟入门第四弹:模拟时钟例程中的六个新家伙(二)
2014-11-24 08:22:40 来源: 作者: 【 】 浏览:1
Tags:菜鸟 门第 模拟 时钟 程中的 家伙
函数和析构函数停用这个绘画者。


与QPaintDevice类和QPaintEngine类一起,QPainter来自于Qt的绘画系统的基础。QPainter是用来执行绘画操作的类。QPaintDevice表现了一个可以用QPainter绘画的设备。QPaintEngine提供了绘画者在不同类型设备上绘画的接口。如果绘画者是活跃的,device()返回绘画者所在的绘画设备,paintEngine()返回当前绘画者操作的绘画引擎。更多的信息去参考帮助手册的Paint System。


有时候我们需要在一些非QPaintDevice上进行绘画,QPainter提供了一个静态函数setRedirected()来做这件事情。


警告:当绘画设备是一个控件的时候,QPaint仅能被用在paintEvent()内部,或者由paintEvent()函数调用的函数中。设置Qt::WA_PaintOutsidePaintEvent不起作用。在Mac或者Windows上,你只能在paintEvent()中绘画,不管这个属性如何设置。


这个也是个很复杂的功能,下面的具体介绍太长了,用到的时候再查吧。


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Python 关于python的数据存储方面 下一篇QT菜鸟入门第五弹

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·微服务 Spring Boot (2025-12-26 18:20:10)
·如何调整 Redis 内存 (2025-12-26 18:20:07)
·MySQL 数据类型:从 (2025-12-26 18:20:03)
·Linux Shell脚本教程 (2025-12-26 17:51:10)
·Qt教程,Qt5编程入门 (2025-12-26 17:51:07)