Шаг 198.
Библиотека PyQt5.
Графическая сцена (общие сведения)

    На этом шаге мы общие сведения об организации и реализации графической сцены.

    Графическая сцена позволяет отображать объекты (линии, прямоугольники и др.) и производить с ними различные манипуляции (перемещать с помощью мыши, преобразовывать систему координат и др.). Для отображения графических объектов применяется концепция "модель-представление", позволяющая отделить данные от их отображения и избежать дублирования данных. Благодаря этому одну и ту же сцену можно отобразить сразу в нескольких представлениях без дублирования. В основе концепции лежат следующие классы:

    Все описанные в дальнейших шагах классы объявлены в модуле QtWidgets, если не указано иное.

    На следующем шаге мы рассмотрим класс QGraphicsScene.




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