Python PyQt5: комплексное руководство по разработке графического интерфейса на Python

  1. QWidget: базовый класс для всех объектов графического интерфейса в PyQt5.
  2. QApplication: представляет само приложение и управляет основным циклом событий.
  3. QMainWindow: главное окно приложения, предоставляющее основу для создания сложных графических интерфейсов.
  4. QLabel: отображает текст или изображение.
  5. QPushButton: кнопка, на которую можно нажать.
  6. QLineEdit: однострочное поле ввода текста.
  7. QComboBox: раскрывающийся список выбора.
  8. QCheckBox: флажок, позволяющий пользователю выбрать несколько вариантов.
  9. QRadioButton: переключатель, позволяющий пользователю выбрать один вариант.
  10. QMessageBox: отображает модальное диалоговое окно с сообщением.
  11. QFileDialog: открывает диалоговые окна для выбора файлов или каталогов.
  12. QTableView: отображает табличные данные.
  13. QGraphicsView: обеспечивает двухмерное графическое представление.
  14. QTimer: выполняет код через заданные интервалы.