Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Можно ли управлять уже нарисованной линией?
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Система рисования. Печать
RazrFalcon
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
Цитата(RazrFalcon @ 9.7.2011, 16:14) *
как изменять координаты линии (x1,y1,x2,y2)?
а ты внимательно посмотри описание класса линии, там есть методы задания координат
RazrFalcon
У меня QGraphicsLineItem. В нем этого нет. <_<
Litkevich Yuriy
setLine
RazrFalcon
Капец! Я бы никогда не догадался. Я думал оно только добавляет.
Litkevich Yuriy
Цитата(RazrFalcon @ 10.7.2011, 15:11) *
Я думал оно только добавляет
тогда бы и название было - addLine
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.