我的下面代码j就出现了这个问题:
int width;
int height;
QPixmap pixmap(width,height);pixmap.fill();
QPainter painter(&pixmap);
当width =0且height = 0,painter会检测出pixmap为空,好像会出现楼主的问题,我把width =0且height = 0
的情况去掉就不会出现这个问题了
在前面增加判断即可;
QPixmap pixmap(width,height);
if(pixmap.width() <= 0 || pixmap.height() <= 0)
{
continue;
}
QPainter painter(&pixmap);