• 5247阅读
  • 3回复

求助,弱智问题。 [复制链接]

上一主题 下一主题
离线liyoujun
 

只看楼主 倒序阅读 楼主  发表于: 2011-07-08
请问诸位,void paintEvent(QPaintEvent *); 这个东西是怎么回事?
如下的类,谁调用了这个函数?是怎么被调用的?给个思路。
class Draw_point : public QWidget
{
    Q_OBJECT
public:
    explicit Draw_point(QWidget *parent = 0);//构造函数???
    void paintEvent(QPaintEvent *);
    void drawbackground(QPainter *painter);
};

拜托了,在线等。
dog_112@163.com
离线jdwx

只看该作者 1楼 发表于: 2011-07-08
回 楼主(liyoujun) 的帖子
protected:
void QWidget::paintEvent ( QPaintEvent * event ) [virtual protected]
是这个窗口(widget)需要重画时,窗口自动调用的。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线liyoujun

只看该作者 2楼 发表于: 2011-07-08
回 1楼(jdwx) 的帖子
太感谢您的回复了, 正在努力消化中。
离线青春岁月

只看该作者 3楼 发表于: 2011-07-11
当发生绘制操作时,就调用paintEvent()函数。
go!   go!  go!  go!
快速回复
限100 字节
 
上一个 下一个