Qt错误:Painter not active 使用Qt进行2D绘图时,运行结果界面空白,同时提示Painter not active这样的错误,如下图所示: 原因: 虽然定义了Qpainter绘画对象,但是并没有将其关联到绘画设备。因此提示Painter没有激活,如下图: 如果绘图设备是当前的Widget,直接在创建对象时绑定绘图设备,即可。 重新绑定绘图设备,界面就显示出来了。