• 5710阅读
  • 2回复

透明显示复杂多边形时中断,请高人指教! [复制链接]

上一主题 下一主题
离线tdchen
 
只看楼主 倒序阅读 楼主  发表于: 2006-04-01
附件中是我提炼的问题工程,我用红旗4.1,Qt4.1。
附件中有一个.dat数据文件,其内容是一个非常复杂的多边形,这个多边形有一个外环,许多内环。
因为它太复杂,我用QPainterPath来绘制,结果是正常显示(不用透明色)时没有问题,但一使用透明色就中断。我不明白是什么原因,因为两种显示方式实在没什么区别!我甚至认为是Qt有错,但我想不出来它能有什么错!由于我用的是中文系统,所以先到这里请教高人,实在不行以后再贴到trolltech上去,问题是在人家那里是否这个问题还出现?
程序使用方法:
1)首先编译工程
2)运行时打开数据文件,这时是不透明显示,应该正常。
3)从菜单“查看”中选择“透明”,过一会儿程序中断,控制台提示“中断的管道”。
程序已经提炼,很简单,大侠给看看吧。
拜托!!!
[ 此贴被XChinux在2006-04-01 15:52重新编辑 ]
附件: askforme.tar.gz (187 K) 下载次数:24
离线shiroki

只看该作者 1楼 发表于: 2006-04-27
与其着急还不如自己尝试用gdb跟踪一下。
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线hewei

只看该作者 2楼 发表于: 2011-07-26
好东西啊,谢谢共享,想必你早就成了Qt大师了。我最近用Qt画等值线图,其中要用到复杂多边形,正不知道怎么画呢,学习中!
快速回复
限100 字节
 
上一个 下一个