Spec-Zone.ru › Qt 5.6

Класс 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/archives/qt-5.6/qactionevent.html

Spec-Zone.ru

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