03
PyQt6 Графика и Canvas

Кастомные QGraphicsItem

Создание собственных графических элементов.

40 мин
Смотреть

Кастомные QGraphicsItem

40 минPyQt6 Графика и Canvas

О чём этот урок

Создание собственных графических элементов.

Что вы изучите

  • Теоретические основы темы урока
  • Практические примеры кода с объяснениями
  • Лучшие практики и типичные ошибки
  • Самостоятельные задания для закрепления

Пример кода

example.py
1import sys
2from PyQt6.QtWidgets import QApplication, QMainWindow
3from PyQt6.QtCore import Qt
4
5
6class MainWindow(QMainWindow):
7 """Главное окно приложения."""
8
9 def __init__(self):
10 super().__init__()
11 self.setWindowTitle("Кастомные QGraphicsItem")
12 self.setGeometry(100, 100, 800, 600)
13 self.setup_ui()
14
15 def setup_ui(self):
16 # Настройка интерфейса
17 self.statusBar().showMessage("Готово")
18
19
20if __name__ == "__main__":
21 app = QApplication(sys.argv)
22 window = MainWindow()
23 window.show()
24 sys.exit(app.exec())