Класс QDesignerActionEditorInterface
Класс QDesignerActionEditorInterface позволяет изменять фокус редактора действий Qt Designer. Подробнее...
| Заголовок: | #include <QDesignerActionEditorInterface> |
| CMake: | find_package(Qt6 COMPONENTS Designer REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Designer) |
| qmake: | QT += designer |
| Наследует: | QWidget |
Открытые функции
| QDesignerActionEditorInterface(QWidget *parent, Qt::WindowFlags flags = {}) | |
| virtual | ~QDesignerActionEditorInterface() |
| virtual QDesignerFormEditorInterface * | core() const |
| virtual void | manageAction(QAction *action) = 0 |
| virtual void | unmanageAction(QAction *action) = 0 |
Открытые слоты
| virtual void | setFormWindow(QDesignerFormWindowInterface *formWindow) = 0 |
Подробное описание
Класс QDesignerActionEditorInterface не предназначен для прямого создания экземпляров. Вы можете получить интерфейс к редактору действий Qt Designer, используя функцию QDesignerFormEditorInterface::actionEditor().
Вы можете управлять доступными действиями в окне редактора действий, используя функции manageAction() и unmanageAction(). Действие, управляемое Qt Designer, доступно в редакторе действий, а неуправляемое действие игнорируется.
QDesignerActionEditorInterface также предоставляет функцию core(), которую можно использовать для получения указателя на текущий объект QDesignerFormEditorInterface Qt Designer, и функцию setFormWindow(), которая позволяет изменить текущее выбранное окно формы.
См. также QDesignerFormEditorInterface и QDesignerFormWindowInterface.
Документация по функциям-членам
QDesignerActionEditorInterface::QDesignerActionEditorInterface(QWidget *parent, Qt::WindowFlags flags = {})
Конструирует интерфейс редактора действий с заданным parent и указанными флагами окна flags.
void QDesignerActionEditorInterface::setFormWindow(QDesignerFormWindowInterface *formWindow)
Устанавливает текущее выбранное окно формы на formWindow.
QDesignerActionEditorInterface::~QDesignerActionEditorInterface()
Удаляет интерфейс редактора действий.
QDesignerFormEditorInterface *QDesignerActionEditorInterface::core() const
Возвращает указатель на текущий объект QDesignerFormEditorInterface Qt Designer.
void QDesignerActionEditorInterface::manageAction(QAction *action)
Указывает Qt Designer управлять указанным action. Действие, управляемое Qt Designer, доступно в редакторе действий.
См. также unmanageAction().
void QDesignerActionEditorInterface::unmanageAction(QAction *action)
Указывает Qt Designer игнорировать указанное action. Неуправляемое действие недоступно в редакторе действий.
См. также manageAction().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qdesigneractioneditorinterface.html