Инструменты пользователя

Инструменты сайта


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