我正在尝试绘制图像的某些点,但我不知道为什么它不起作用。我已经定义了一个 QImage 并且我想修改一些点。
QImage *cou= new QImage(height,largeur,QImage::Format_Mono);
cou->fill(1);
QPainter *fig=new QPainter (cou);
for (i=0;i<size_;i++)
{
fig-> drawPoint(floor(propa[i]),nbmax[i]);
}
当我执行我获得的代码时
QPainter::begin: Paint device returned engine == 0, type: 3
并在以下几行中:
QPainter::drawPoints: Painter not active