Форум сайта python.su
Мне нужно переместить полигон или определенную его точку, но никакой из двух описанных ниже методов не изменяет мне точки полигона. Можно, конечно использовать обычный список в качеств полигона, но тогда я не смогу использовать нужный мне метод QPolygonF.containsPoint().
from PyQt4.QtGui import *
from PyQt4.QtCore import *
if __name__ == '__main__':
poly = QPolygonF()
poly.append(QPointF(1,1))
poly.append(QPointF(1,1))
poly.append(QPointF(1,1))
for point in poly:
point.setX(5)
for i in range(len(poly)):
poly[i].setX(5)
Отредактировано (Июнь 15, 2009 20:06:22)
Офлайн