Шаг 271.
Библиотека PyQt5.
Создание SDI- и MDI-приложений. Создание главного окна приложения

    На этом шаге мы рассмотрим иерархию наследования этого класса, формат конструктора и перечислим основные методы.

    Класс QMainWindow реализует главное окно приложения, содержащее меню, панели инструментов, прикрепляемые панели, центральный компонент и строку состояния. Иерархия наследования для этого класса выглядит так:

  (QObject, QPaintDevice)  - QWidget - QMainWindow

    Конструктор класса QMainWindow имеет следующий формат:

  <Объект> = QMainWindow([parent=None][, flags=0])

    В параметре parent указывается ссылка на родительское окно. Доступные значения параметра flags мы рассматривали на 25 шаге.

    Класс QMainWindow наследует все методы из базовых классов и поддерживает следующие дополнительные методы (здесь приведены только интересующие нас - полный их список доступен на странице https://doc.qt.io/qt-5/qmainwindow.html):

    На следующем шаге мы начнем знакомиться с меню.




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