void MainWindow::mousePressEvent(QMouseEvent *e)
{
if(e->button()==Qt::LeftButton)
{
QPoint point = e->pos();
int x=point.rx();
int y=point.ry();
QPainter painter(this);
QPen linepen(Qt::red);
linepen.setWidth(30);
linepen.setCapStyle(Qt::RoundCap);
painter.setRenderHint(QPainter::Antialiasing,true) ;
painter.setPen(linepen);
painter.drawPoint(x,y);
}
}


What is the error in the code. Waiting for rply.