Перемещение объекта с помощью мыши

Я использую Qt и хочу переместить какой-нибудь объект мышью. Например, пользователь нажимает на объект и перетаскивает этот объект в другое место окна. Как я могу это сделать?

Я попробовал mouseMoveEvent:

void QDropLabel::mouseMoveEvent(QMouseEvent *ev)
{
    this->move(ev->pos());
}

но, к сожалению, объект движется очень странным образом. Он прыгает с места на место.

QDropLabel наследует QLabel. Также он дал растровое изображение. Я пытался сделать это с разными объектами, но результат тот же.

Ответы на вопрос(1)

Ваш ответ на вопрос