Описание класса QActionEvent
|
QActionEvent ( int type, QAction * action, QAction * before = 0 ) | |
QAction * | action () const |
QAction * | before () const |
Класс QActionEvent предоставляет событие, которое генерируется при добавлении, удалении или изменении QAction.
Действия могут быть добавлены к виджетам при помощи QWidget::addAction(). Это генерирует событие ActionAdded, которое вы можете обработать для обеспечения собственного поведения. Например, QToolBar переопределяет QWidget::actionEvent() для создания QToolButton для действий.
Смотрите также QAction, QWidget::addAction(), QWidget::removeAction() и QWidget::actions().
Создаёт событие действия. Тип type может быть ActionChanged, ActionAdded или ActionRemoved.
Действие action является действием, которое изменяется, добавляется или удаляется. Если тип type равен ActionAdded, то действие должно быть вставлено перед действием before. Если before равен 0, то действие добавляется.
Возвращает действие, которое изменяется, добавляется или удаляется.
Смотрите также before().
Если тип type() равен ActionAdded, то возвращает действие, которое должно быть перед действием action(). Если эта функция возвращает 0, то действие должно быть добавлено к уже существующим действиям на том же виджете.
Смотрите также action() и QWidget::actions().
Авторские права © 2010 Nokia Corporation и/или её дочерние компании | Торговые марки | Qt 4.6.4 |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |