【求助】两个widget重叠放置,使用第三方库画图,一片黑色
现在有个需求,需要把两个widget重叠放置,上一层的widget设置成透明,使用第三方库在下一层的widget上画图,现在透明已经设置成功,画图也已经实现,但显示在界面上的是一片黑色,不使用第三方库画图,直接使用widget的paintEvent函数绘图的时候就一切正常,请问有大佬知道这个问题应该怎么解决吗?试试画到image上面,再把image叠加起来 MarioZz 发表于 2023-3-20 14:26
试试画到image上面,再把image叠加起来
这个方法试过,不能满足需求,因为我的image没有铺满整个widget,而需求是需要整个widget上都可以使用HDC画矩形,椭圆,直线这些图案,当画图的位置在image外面的时候,实际代码已经执行成功了,但显示不出来 把image的size和窗口widget的size同步下就可以了,或者创建一个新的Image MarioZz 发表于 2023-3-27 14:18
把image的size和窗口widget的size同步下就可以了,或者创建一个新的Image
好的,我试一下,谢谢
页:
[1]