Mover objeto com mouse
Eu uso o Qt e quero mover algum objeto com o mouse. Por exemplo, o usuário clica no objeto e arrasta esse objeto para outro lugar da janela. Como posso fazer isso?
Eu tentei mouseMoveEvent:
void QDropLabel::mouseMoveEvent(QMouseEvent *ev)
{
this->move(ev->pos());
}
mas infelizmente o objeto se move de maneira muito estranha. Salta de um lugar para outro.
QDropLabel herda o QLabel. Também deu um pixmap. Eu tentei fazer isso com objetos diferentes, mas o resultado é o mesmo.