Перетаскивание / перемещение QPushButton в PyQt

Я действительно изо всех сил пытаюсь найти способ сделать это. Скажем, я реализую кнопку очень просто в окне виджета:

self.button = QPushButton("Drag Me", self)

Я могу переместить его точку инициализации вокруг области родительского виджета, используяself.button.move(x,y)и я могу получить события мыши отmousePressEvent(self, e) с помощьюe.x() а такжеe.y(), так что кнопка перемещается туда, куда я нажимаю, но я просто не могу собрать все это вместе в среду перетаскивания.

Разъяснение: после прочтения слова "правда" значение Drag / Drop, это не то, что мне нужно. Я просто хочу иметь возможность перемещать виджет с помощью мыши, очень похоже на то, как вы перемещаете магниты на холодильник.

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

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