读书人

QPainter覆盖有关问题

发布时间: 2012-05-01 12:48:58 作者: rapoo

QPainter覆盖问题
在mainwindow里画图,结果画出来的图把toolbar..等widget也覆盖了,请问有什么办法可以让画的图不覆盖mainwidow上的widget么?

[解决办法]
虽然不知道你为什么不当背景画上去,不过我想把你需要显示在最前的东西raise()一下应该就好了,toolbar->raise();如果是 场景里面 就用 setZValue(第几层);
[解决办法]
楼主别在mainwindow里画,画在centralwidget里,在mainwindow里有这个对象。

再不济你画在一个新的QWidget里,我就不信它还能侧漏了?

读书人网 >QT开发

热点推荐