Как поэлементно извлечь значения из 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()