1、首先我出现的问题原因是,我想调用paintEvent 函数,但是它需要接受一个参数,但是在函数中我并没有使用event所以,
我当时是这样解决的:我定义了一个
QPaintEvent * event ;
paintEvent(event);
但是 老是提示我event 未初始化,
期间我尝试过动态分配的指针变量
QPaintEvent *event = new QPaintEvent();
但是会报错:
QPaintEvent 是不完整的类型
然后我就想我如何可以调用它,但是又不会提示这个警告呢:
于是
我调用的时候:
this->paintEvent(NULL);
然后就可以调用了,对程序没有影响。
具体,我也想解决QPaintEvent 的初始化问题,所以,如果各位能解决这个问题,可以在下面评论一下,大家互相学习!