请教大家一个问题:
平台:qt-2.3.10
本人用png图片作一控件的背景,该png图片有一部分是透明的。通过setBackgroundPixmap 设置该图片为背景图片。我用paintEvent函数在控件上绘制其他符号。控件显示正常,但是如果我打开一个对话框(该对话框弹出的位置正好与上控件重合)然后关闭。上述控件背景图片中透明的部分变成了对话框对应位置的图像。 如果我把背景图片也放到paintEvent函数里面重绘的话,不会出现问题,但是如果我每次重绘背景图片的话,系统在ARM上跑起来就会闪射!
我的问题是:采用第一种方法如何才能消除背景图片的透明部分的显示的问题?