QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1327|回复: 5

我一个彩色异形窗体的例子在MGC2.5下成了黑的

[复制链接]
发表于 2009-6-15 16:14:01 | 显示全部楼层 |阅读模式
奇怪了,那个在公社开发论坛的Qt4例子本来应该出一个彩色的圆,可在系统默认的Qt4.5.1中编译出来一个黑圆。
发表于 2009-6-15 16:25:43 | 显示全部楼层
可能api有变动吧。
回复

使用道具 举报

 楼主| 发表于 2009-6-15 16:34:01 | 显示全部楼层
不大可能,怀疑是不是Qt4编译加入了某些渲染参数。
快速拖动可以看到widget上画的图片被黑画面挡掉了,从帮助上看以前的代码实现是qt3的代码方式,但是以前都可以兼容编译运行的,现在不行了,挡个黑画面的确很恶搞啊。win上面编译也是个黑圆,不过今天早上搞个半天它又可以了,不敢再折腾了,还是用QPaintEvent来实现好了。

[ 本帖最后由 haulm 于 2009-6-16 13:32 编辑 ]

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2009-6-15 16:37:08 | 显示全部楼层
你用是的仓库里的?
仓库里有我用的是raster,这是qt4默认的,原来的nihui打的是native。
回复

使用道具 举报

发表于 2009-6-15 18:53:52 | 显示全部楼层


无语.....
回复

使用道具 举报

 楼主| 发表于 2009-6-16 13:24:17 | 显示全部楼层
原帖由 nihui 于 2009-6-15 18:53 发表


无语.....

我对代码重新调整了,用qpaintevent重新画入图像。
http://www.linuxfans.org/bbs/vie ... p;extra=#pid4891016
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 22:30 , Processed in 0.040614 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表