axioma.gui.
NativeActionController
¶Класс-контроллер, который представляет собой надстройку над объектами класса QAction
. Производит управления такими свойствами над управляемым экземпляром, как доступноть и виlимость действия в зависимости от текущего состояния окружения.
Унаследован от:
От него наследуются:
* ActionControllerWithDependencies
* NativeToolController
NativeActionController
(parent=None)¶Конструктор
Параметры: parent ( QObject
или None) – Родительский объект
connectAction
(action)¶Производит соединение к ранее созданному действию
Параметры: action ( QAction
) – Действие для управления
isEnabled
()¶Показывает, является ли связанное действие разрешенным на данный момент времени
Тип результата: bool
isChecked
()¶Показывает, является ли связанное действие переведенным в активное состояние на данный момент времени
Тип результата: bool
isCheckable
()¶Есть ли возможность перевода связанного действия в активное состояние
Тип результата: bool
setCheckable
(val)¶Устанавливает возможность перевода действия в активное состояние
Параметры: val ( bool
) – True - возможность поддерживается
updateEnabled
()¶Производит явное обновление доступности действия
updateChecked
()¶Производит явное обновление активного состояния действия