Метод рисования элементов управления drawControl

   
На этом шаге рассмотрим методы рисования элементов управления в Qt.

   
В группу элементов управления входят такие виджеты, как, например, кнопка и индикатор прогресса.

   
Для изменения их внешнего вида необходимо перегрузить метод drawControl():

void drawControl(ControlElement elem,
                 const QStyleOption* popt,
                 QPainter* ppainter,
                 const QWidget* pwgt = 0
)

   
Первый аргумент — это значение, сообщающее о том, какой элемент управления должен быть нарисован. Три последних аргумента аналогичны аргументам метода drawPrimitive().

   
На следующем шаге рассмотрим методы рисования составных элементов управления в Qt.

Предыдущий шаг
Содержание
Следующий шаг



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий