找回密码
 立即注册
收起左侧

qt4.8移到qt5.5画不出圆饼图

0
回复
3272
查看
[复制链接]
累计签到:4 天
连续签到:1 天
来源: 2015-8-4 13:58:03 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
     近日在看《Qt及Qt Quick开发实战精解》代码,想把第四章数据库的程序试一下,把4-4的代码拷出到linux下,修改数据库连接,编译通过,出来程序界面,进入到销售统计界面,发现能显示出tableView,但却画不出圆饼图。
    整个程序基本没有改过,只修改了其中setSelection函数的
if (!region.intersect(contentsRect).isEmpty(),由于qt5.5中region没有intersect函数,所以改为:if (!region.intersected(contentsRect).isEmpty())。不过应该没关系,程序根本没有走到那儿。
添加断点试试,发现 paintEvent函数根本走不到画圆饼那儿。
   请问亚飞老师,这到底什么原因?


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了