qt4.7在背景图上画直线

void MainWindow::paintEvent(QPaintEvent *event)

{

//加载的背景图

QPixmap pixmap(":/new/prefix1/view.jpg");


//画直线

QPainter painter;

painter.begin(&pixmap);

painter.setPen(Qt::green);

painter.drawLine(0,0,100,100);//起始坐标(0,0),终止坐标(100,100)

painter.end();


//图片在lable标签里显示

ui->label_map->setPixmap(pixmap);

ui->label_map->setMouseTracking(true);

ui->label_map->show();

}

你可能感兴趣的:(QT的零散知识,qt)