Шаг 279.
Библиотека PyQt5.
Создание SDI- и MDI-приложений. Панели инструментов. Класс QToolBar

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

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

  (QObject, QPaintDevice) - QWidget - QToolBar

    Форматы конструктора класса QToolBar:

  <Объект> = QToolBar([parent=None])
  <Объект> = QToolBar(<Название>[, parent=None])

    В параметре parent указывается ссылка на родительский компонент, а в параметре <Название> - название панели, которое отображается в контекстном меню при щелчке правой кнопкой мыши в области меню, области панелей инструментов или на заголовке прикрепляемых панелей. С помощью контекстного меню можно скрыть или отобразить панель инструментов.

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

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

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




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