crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в QPainterPath и drawPie()
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
rnd Дата 30.8.2009, 20:07
  А QPainterPath::arcTo не подойдет?
В примере как раз элипс без куска
jojahti Дата 29.8.2009, 13:32
  Вообщем задача такова:
Мне необходимо вывести на сцену сложный элемент состоящий из нескольких фигур. В нём задействуется функция drawPie(), та которая рисует эллипс без треугольного куска.

Однако проблема в том, что в QPainterPath нету такой функции.
Единственный способ, который мне видится это создать новый класс на основе QGraphicsItem и в стандартном методе paint() отрисовать этот обкусанный эллипс с помощью паинтера.

Вопрос такой:
Можно-ли тот же самый результат получить менее мутантским способом?
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 20.4.2024, 3:30