• 4647阅读
  • 2回复

[提问]自己编译Qt Linguist后出现的splash窗口半透明丢失问题 [复制链接]

上一主题 下一主题
离线roywillow
 

只看楼主 倒序阅读 楼主  发表于: 2012-01-07
最近自己手动编译了一下Qt4.8,并且根据一些资料优化了一下体积。编译倒是很“顺利”,新库的体积也确实小了,但是最后发现Linguist有一个奇怪的问题:启动的时候的splash画面图片的透明背景色丢失了,成了一片黑色,就好像是alpha通道丢掉了一样。



我又测试了一下Qt对PNG的支持,用QPainter绘制半透明窗口、在QLabel显示带alpha通道的图片、自己创建一个splash窗口,发现都挺正常的……
我分别用了mingw32和mingw-w64编译了这个库,并且后来还单独编译了Linguist,问题依旧。
虽然不是什么大问题,但是总想试着解决一下,不知道有谁能给个提示?


PS:现在正在用mingw-w64编译一份debug-and-release的4.8,不知道写一下这方面的手记之类的如何?(业余角度)另外为什么我编译出来的debug库那么巨大,上百M,但是SDK提供的就比release大一点呢……是优化了什么?
再PS:webkit模块的编译真煎熬……
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线wxj120bw

只看该作者 1楼 发表于: 2012-01-09
回 楼主(roywillow) 的帖子
问题解决了没有
离线roywillow

只看该作者 2楼 发表于: 2012-01-09
回 1楼(wxj120bw) 的帖子
没,我已经编译了好几遍Qt库,都是这效果

其实现在编译Creator碰到了问题,唉……
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
快速回复
限100 字节
 
上一个 下一个