标题:请问在QFrame上如何贴图片?
作者:chad
日期:2006-05-22 01:09
内容:
我在写个五子棋的程序,想把棋盘贴在QFrame上,
我自己写了个类 MyFrame ::QFrame,
看帮助似乎是用drawContents,但是我试了,不行.不知道是不是用错了函数,应该怎么办啊?
#1 [fayfayho 05-22 15:27]
关注~
这个跟我遇到的问题类似
界面的分层问题
有背景和层
只刷新层而不刷新背景
怎么实现?
#2 [vinnyguo 05-23 11:30]
可以定义一个QWidget的子类然后重载paintEvent方法。在方法实现中用QPixMap接收背景图片,通过Qpaiter::drawPixMap()方法去画图。
#3 [chad 05-28 07:57]
谢谢楼上,不过你说的好像不行诶,我是要在QFrame上贴图片,不是在QWidget上贴图片,我的QWidget子类有个QFrame成员,我是要在这个QFrame成员上贴图,
没人会吗??