{
point=e->pos();
setAttribute(Qt::WA_PaintOutsidePaintEvent, true);
linepen.setCapStyle(Qt::RoundCap);
linepen.setWidth(30);
painter.
setRenderHint(QPainter::Antialiasing,
true);
painter.setPen(linepen);
painter.drawPoint(point);
}
void MainWindow::mousePressEvent(QMouseEvent *e)
{
point=e->pos();
setAttribute(Qt::WA_PaintOutsidePaintEvent, true);
QPainter painter(ui->frame);
QPen linepen(Qt::red);
linepen.setCapStyle(Qt::RoundCap);
linepen.setWidth(30);
painter.setRenderHint(QPainter::Antialiasing,true);
painter.setPen(linepen);
painter.drawPoint(point);
}
To copy to clipboard, switch view to plain text mode
I used this code but it doesnt work
Bookmarks