Как поэлементно извлечь значения из QtCore.QPointF

Извлекаю данные

line_serieG.append(QtCore.QPointF(self.min, z))
line_serieG.append(QtCore.QPointF(self.max + 1, z))

vectorG = line_serieG
zn = vectorG.pointsVector()

print(zn[0])

данные получаются такие:

PyQt5.QtCore.QPointF(1.0, 1.835)
PyQt5.QtCore.QPointF(1.0, 1.835)
PyQt5.QtCore.QPointF(1.0, 1.835)
PyQt5.QtCore.QPointF(1.0, 1.835)
PyQt5.QtCore.QPointF(1.0, 1.835)

как мне получить по отдельности то, что в круглых скобках? Данные будут использоваться для PYQT5.


Ответы (1 шт):

Автор решения: Bearded Beaver

В классе QPointF доступ координаты точки доступны через методы x() и y()

https://doc.qt.io/qtforpython/PySide2/QtCore/QPointF.html

x = zn[0].x()
y = zn[0].y()
→ Ссылка