最近自己手动
编译了一下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模块的编译真煎熬……