products:pussy:api:pyub:types:inputwidgets:checkablebutton
Содержание
CheckableButton
Класс виджета кнопки, принимающее одно из двух состояний, состояние имеет тип bool.
Унаследован от QPushButton
Сигналы:
- state_changed -срабатывает, если кнопка изменила состояние, передает значение типа bool (True если кнопка активирована, иначе - False)
Методы:
__init__()
Производит инициализацию экземпляра класса.
def __init__(self, state:bool = True, enabled_text: str = "enabled", disabled_text: str = "disabled") -> None
Параметры:
- state(bool) - начальное состояние;
- enabled_text(str) - отображаемый текст, когда state = True
- disabled_text(str) - отображаемый текст, когда state = False
Возвращает:
- None
set_enabled_text()
Устанавливает текст, который отображается, если кнопка активирована.
def set_enabled_text(self, s:str):
Параметры:
- s(str) - отображаемый текст, когда кнопка активирована
Возвращает:
- None
enabled_text()
Возвращает текст, который отображается, если кнопка активирована.
def enabled_text(self):
Возвращает:
- str
set_disabled_text()
Устанавливает текст, который отображается, если кнопка деактивирована.
def set_disabled_text(self, s: str):
Параметры:
- s(str) - отображаемый текст, когда кнопка деактивирована
Возвращает:
- None
disabled_text()
Возвращает текст, который отображается, если кнопка активирована.
def disabled_text(self):
Возвращает:
- str
set_state()
Устаналивает состояние кнопки.
def set_state(self, state:bool):
Параметры:
- state(bool) - состояние кнопки
Возвращает:
- None
state()
Возвращает состояние кнопки.
def state(self)
Возвращает:
- bool
products/pussy/api/pyub/types/inputwidgets/checkablebutton.txt · Последнее изменение: — 127.0.0.1