Как получить позицию QLabel и разделить ее на координаты x и y в PyQt5 - PullRequest
1 голос
/ 03 мая 2019

Я создаю графический интерфейс для перетаскивания 5 меток.Я хочу вычислить расстояние между любыми двумя метками, используя их x- и y-coordinate их позиций.

Я знаю, что с помощью метода label1.pos() мы можем получить положение каждой метки.Например, вот что мы можем получить:

PyQt5.QtCore.QPoint(180, 140)

Поэтому я хотел бы получить доступ к x- и y-coordinate непосредственно в кодах и использовать теорему Пифагора для вычисления расстояния между ними.Кто-нибудь знает, как это сделать?

Ваша помощь очень ценится!

1 Ответ

0 голосов
/ 03 мая 2019

Вы ищете это:

label1.x()
label1.y()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...