Автор: RazrFalcon 9.7.2011, 13:14
QGraphicsLineItem *item = new QGraphicsLineItem;
item->setLine(10,10,50,50);
scene->addItem(item);
item->setPos(100,100);
Получается я могу двигать сам итем только. А мне нужно задать P1 и P2, ака setP1() и setP2().
А пока что, я могу только удалить линию, и нарисовать новую.
Вопрос: как изменять координаты линии (x1,y1,x2,y2)?
Автор: Litkevich Yuriy 9.7.2011, 23:09
Цитата(RazrFalcon @ 9.7.2011, 16:14)
как изменять координаты линии (x1,y1,x2,y2)?
а ты внимательно посмотри описание класса линии, там есть методы задания координат
Автор: RazrFalcon 10.7.2011, 11:11
У меня QGraphicsLineItem. В нем этого нет.
Автор: RazrFalcon 10.7.2011, 12:11
Капец! Я бы никогда не догадался. Я думал оно только добавляет.
Автор: Litkevich Yuriy 10.7.2011, 16:16
Цитата(RazrFalcon @ 10.7.2011, 15:11)
Я думал оно только добавляет
тогда бы и название было - addLine