知道问题所在了,应该先执行画线操作,再将pixmap给draw出来,如下:
QPixmap pixmap;
pixmap.load("tree.jpg");
QPainter llpainter(&pixmap);
llpainter.setPen( QPen( Qt::red, 2, Qt::SolidLine ) );
llpainter.drawLine( 0, 0, 350, 120 );
llpainter.end();
QPainter painter(this);
painter.drawPixmap(0,0,pixmap);
painter.end();
因为,如果先执行painter.drawPixmap(0,0,pixmap);
pixmap已经被画出来了,再在上面进行画线操作不会显示出来了