QPainter::setFont: Painter not active和 QPainter::setPen: Painter not active
运用想要使用QPainter绘图时,运行时出现如上所示错误,原因如下: 因为QT不像MFC在什么时间都可以绘图,使用QPainter画图,就要继承QWidget,重写ppaintEvent()虚函数,在里面进行绘图。 如果要在其他地方绘制图形,可以考虑绘制到QImage或者QPixmap上面,然后在paintEvent()里面调用QPainter的绘制图像的


