Шаг 208.
Библиотека Qt.
Поворот изображения

    На этом шаге рассмотрим поворот изображения.

    Одной из основных операций в графике является поворот изображения на определенный угол. Для этого класс QPainter содержит метод rotate(), в который передается значение типа double, обозначающее угол в градусах. При положительных значениях поворот осуществляется по часовой стрелке, а при отрицательных — против. Следующий вызов приведет к изображению рисуемых объектов повернутыми (по часовой стрелке) на 30 градусов:

QPainter painter;
...
painter.rotate(30.0);

    Результат поворота прямоугольника представлен на рисунке 1.


Рис.1. Пример поворота прямоугольника

    Файлы приложения можно взять здесь.

    На следующем шаге рассмотрим скос изображения.




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