Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: QPainterPath и drawPie()
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Система рисования. Печать
jojahti
Вообщем задача такова:
Мне необходимо вывести на сцену сложный элемент состоящий из нескольких фигур. В нём задействуется функция drawPie(), та которая рисует эллипс без треугольного куска.

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

Вопрос такой:
Можно-ли тот же самый результат получить менее мутантским способом?
rnd
А QPainterPath::arcTo не подойдет?
В примере как раз элипс без куска
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.