На этом шаге мы рассмотрим назначение, форматы конструктора и основные методы этого класса.
Класс QGraphicsEllipseItem описывает эллипс. Иерархия наследования:
QGraphicsItem - QAbstractGraphicsShapeItem - QGraphicsEllipseItem
Форматы конструктора класса:
<Объект> = QGraphicsEllipseItem([parent=None]) <Объект> = QGraphicsEllipseItem(<X>, <Y>, <Ширина>, <Высота>[,parent=None]) <Объект> = QGraphicsEllipseItem(<QRectF>[, parent=None])
В параметре parent можно указать ссылку на родительский объект.
Класс QGraphicsEllipseItem наследует все методы из базовых классов и поддерживает следующие методы (здесь приведены только основные - полный их список доступен на странице https://doc.qt.io/qt-5/qgraphicsellipseitem.html):
setRect(<X>, <Y>, <Ширина>, <Высота>) setRect(<QRectF>)
На следующем шаге мы рассмотрим небольшой пример использования изученных конструкций.