crossplatform.ru

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


  Ответ в Цвет элементов, добавляемых средствами сцены.
Введите ваше имя
Подтвердите код

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

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


Последние 10 сообщений [ в обратном порядке ]
Litkevich Yuriy Дата 30.8.2009, 12:57
 
Цитата(jojahti @ 30.8.2009, 15:27) *
А почему нельзя объекту QGraphicsItem перо сменить,
А цепочка наследования такая:
QGraphicsItem -> QAbstractGraphicsShapeItem -> QGraphicsRectItem (конкретный элемент)
возможность установки пера и кисти появляется с выделенного жирным шрифтом класса
jojahti Дата 30.8.2009, 11:27
  jojahti
Цитата
И как цвет элементов можно изменить? :huh:

Вообщем обратиться к перу элементов объектов унаследованных от одного из классов, унаследованных от класса QAbstractGraphicsShapeItem, - вполне возможно с помощью setPen(QPen(цвет)).

Ну или как варинат создавать свой класс на основе QGraphicsItem и там творить с помощью паинта что угодно.

Что-то тут графическая подсистема производит впечатление несколько мутантской. :mellow:.

А почему нельзя объекту QGraphicsItem перо сменить, или я просто невъехал как?
jojahti Дата 30.8.2009, 10:29
  Я добавляю элементы в сцену с помощью её методов, например addEllipse(-5, -5, 10, 10);

И как цвет элементов можно изменить? :huh:
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.3.2024, 4:15