打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
练习QPainter,运行时看不到图形,只有一个灰色窗口
               QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::setRenderHint: Painter must be active to set rendering hints
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
上面就是你的程序运行是的提示。
想要使用QPainter画图,就要继承QWidget,重写painterEvent虚函数,在里面画图。
Qt不像MFC在什么时间都可以画图,只有在painterEvent里面可以。          
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
QT图形视图框架(The Graphics View Framework)
QT中由图形生成SVG文件实现方案
Qt学习之路(28): 坐标变换
韦恩图进阶!upset plot 03
用QPainter画一张背景透明的图解决办法
QImage与QPixmap完全解析
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服