Шаг 89.
Библиотека PyQt5. Размещение компонентов в окнах. Объединение компонентов в группу (окончание)
На этом шаге мы рассмотрим основные методы этого класса.
Класс QGroupBox поддерживает следующие методы (здесь приведены только основные - за их полным списком
обращайтесь к странице https://doc.qt.io/qt-5/qgroupbox.html):
- setTitle (<Teкст>) - задает текст заголовка;
- title () - возвращает текст заголовка;
- setAlignment (<Выравнивание>) - задает горизонтальное выравнивание текста заголовка.
В параметре указываются следующие атрибуты класса Qtcore.Qt: AlignLeft,
AlignHCenter или AlignRight. Пример:
box.setAlignment(QtCore.Qt.AlignRight)
- alignment () - возвращает горизонтальное выравнивание текста заголовка;
- setСheckable (<Флаг>) - если в параметре указать значение True, то перед текстом заголовка
будет отображен флажок. Если флажок установлен, то группа будет активной,
а если флажок снят, то все компоненты внутри группы станут неактивными. По умолчанию флажок не отображается;
- isCheckable () - возвращает значение True, если перед заголовком выводится флажок,
и False - в противном случае;
- setChecked (<Флаг>) - если в параметре указать значение <Флаг>, то флажок, отображаемый
перед текстом подсказки, будет установлен. Значение False сбрасывает флажок. Метод является слотом;
- isChecked () - возвращает значение True, если флажок, отображаемый перед текстом заголовка, установлен, и False - в противном случае;
- setFlat (<Флаг>) - если в параметре указано значение True, то отображается только
верхняя граница рамки, а если False - то все границы рамки;
- isFlat () - возвращает значение True, если отображается только верхняя граница рамки, и False - если все границы рамки.
Класс QGroupBox поддерживает сигналы:
- clicked (<Состояние флажка>) - генерируется при щелчке мышью на флажке, выводимом
перед текстом заголовка. Если состояние флажка изменяется с помощью метода setChecked(), сигнал не генерируется.
Через параметр внутри обработчика доступно значение True, если флажок установлен, и False - если сброшен;
- toggled (<Состояние флажка>) - генерируется при изменении состояния флажка, выводимого
перед текстом заголовка. Через параметр внутри обработчика доступно значение True, если флажок установлен, и
False - если сброшен.
На следующем шаге мы рассмотрим панель с рамкой.
Предыдущий шаг
Содержание
Следующий шаг