Есть форма, на ней verticalLayout. Есть свой виджет GL_wgt (GL_wgt *glw), он добавляется на/в verticalLayout (ui->varticalLayout->addWidget(glw)). В GL_wgt переопределен метод
void GL_wgt::mousePressEvent(QMouseEvent *ev)
{
int _x,_y;
_x=ev->x();_y=ev->y();
}