Шаг 136.
Библиотека PyQt5.
Списки и таблицы. Список для выбора шрифта

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

    Класс QFontComboBox реализует раскрывающийся список с названиями шрифтов. Шрифт можно выбрать из списка или ввести его название в поле - при этом станут отображаться названия, начинающиеся с введенных букв. Иерархия наследования:

  (QObject, QPaintDevice) - QWidget - QComboBox - QFontComboBox 

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

  <Объект> = QFontComboBox([parent=<Родитель>])

    Класс QFontComboBox наследует все методы и сигналы из класса QComboBox (см. 131 шаг) и определяет несколько дополнительных методов:

    Класс QFontComboBox поддерживает сигнал currentFontChanged(<QFont>), который генерируется при изменении текущего шрифта. Внутри обработчика доступен экземпляр класса QFont с текущим шрифтом.

    На следующем шаге мы рассмотрим роли элементов.




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