Класс QActionEvent
Класс QActionEvent предоставляет событие, генерируемое при добавлении, удалении или изменении QAction. Подробнее...
| Заголовок: | #include <QActionEvent> |
| qmake: | QT += gui |
| Наследуется от: | QEvent |
Открытые функции
| QActionEvent(int type, QAction *action, QAction *before = nullptr) | |
| QAction * | action() const |
| QAction * | before() const |
- 7 открытых функций унаследовано от QEvent
Дополнительные унаследованные члены
- 1 свойство унаследовано от QEvent
- 1 открытая переменная унаследована от QEvent
- 1 статическая открытая переменная унаследована от QEvent
- 2 защищённые переменные унаследованы от QEvent
Подробное описание
Класс QActionEvent предоставляет событие, генерируемое при добавлении, удалении или изменении QAction.
Действия могут быть добавлены в виджеты с помощью QWidget::addAction(). Это генерирует событие ActionAdded, которое можно обработать для предоставления пользовательского поведения. Например, QToolBar переопределяет QWidget::actionEvent() для создания QToolButton для действий.
См. также QAction, QWidget::addAction(), QWidget::removeAction() и QWidget::actions().
Документация по членам-функциям
QActionEvent::QActionEvent(int type, QAction *action, QAction *before = nullptr)
Конструирует событие действия. Параметр type может быть ActionChanged, ActionAdded или ActionRemoved.
action — это действие, которое изменяется, добавляется или удаляется. Если type равен ActionAdded, действие должно быть вставлено перед действием before. Если before равен 0, действие добавляется в конец.
QAction *QActionEvent::action() const
Возвращает действие, которое изменяется, добавляется или удаляется.
См. также before().
QAction *QActionEvent::before() const
Если type() равен ActionAdded, возвращает действие, которое должно отображаться перед action(). Если эта функция возвращает 0, действие должно быть добавлено в конец уже существующих действий в том же виджете.
См. также action() и QWidget::actions().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qactionevent.html