[Решено] Рисование во View?, Как нарисовать что-нибудь изменяющееся минуя сцену? |
Здравствуйте, гость ( Вход | Регистрация )
[Решено] Рисование во View?, Как нарисовать что-нибудь изменяющееся минуя сцену? |
Obey-Kun |
26.3.2010, 22:30
Сообщение
#1
|
Студент Группа: Участник Сообщений: 96 Регистрация: 24.3.2010 Пользователь №: 1556 Спасибо сказали: 3 раз(а) Репутация: 0 |
Нужно создать класс, который действовал бы аналогично QRubberBand. То есть чтобы его можно было создавать во вьюпорте View и изменять его параметры (размер, позицию), не заботясь о его перерисовке (чтобы он при этом сам перерисовывался).
Можете привести пример для, например, эллписа (и чтоб описывался он, по традиции Qt, как QRect). Использовать хочется по некоторой аналогии с QRubberBand: В хедере View делается
Использовать хочу так:
Также нужен инструмент полигональной линии — в него последовательно (сигналами или ещё как) отправляются QPointF'ы или сигналы изменения позиции одного из QPointF, потом удаляем его и получаем shape. Итак, что наследовать, что переопределять? Опечатка, в хедер хочу делать так
Сообщение отредактировал Obey-Kun - 28.3.2010, 0:57 |
|
|
Текстовая версия | Сейчас: 20.4.2024, 5:23 |