Spec-Zone.ru › Qt 5.9

Класс QActionEvent

Класс QActionEvent предоставляет событие, генерируемое при добавлении, удалении или изменении QAction. Подробнее...

Заголовок: #include <QActionEvent>
qmake: QT += gui
Наследуется от: QEvent
  • Список всех членов, включая унаследованные

Открытые функции

QActionEvent(int type, QAction *action, QAction *before = Q_NULLPTR)
QAction * action() const
QAction * before() const
  • 6 открытых функций унаследовано от QEvent

Дополнительные унаследованные члены

  • 1 свойство унаследовано от QEvent
  • 1 статический открытый член унаследован от 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 = Q_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/qt-5.9/qactionevent.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API