Класс QDesignerActionEditorInterface
Класс QDesignerActionEditorInterface позволяет изменять фокус редактора действий Qt Designer. Подробнее...
| Заголовок: | #include <QDesignerActionEditorInterface> |
| qmake: | QT += designer |
| Наследуется от: | QWidget |
Открытые функции
| QDesignerActionEditorInterface(QWidget *parent, Qt::WindowFlags flags = Qt::WindowFlags()) | |
| virtual | ~QDesignerActionEditorInterface() |
| virtual QDesignerFormEditorInterface * | core() const |
| virtual void | manageAction(QAction *action) = 0 |
| virtual void | unmanageAction(QAction *action) = 0 |
- 211 открытых функций, унаследованных от QWidget
- 31 открытых функций, унаследованных от QObject
- 14 открытых функций, унаследованных от QPaintDevice
Открытые слоты
| virtual void | setFormWindow(QDesignerFormWindowInterface *formWindow) = 0 |
Дополнительные унаследованные члены
- 58 свойств, унаследованных от QWidget
- 1 свойства, унаследованного от QObject
- 3 сигналов, унаследованных от QWidget
- 2 сигналов, унаследованных от QObject
- 5 статических открытых членов, унаследованных от QWidget
- 11 статических открытых членов, унаследованных от QObject
- 35 защищённых функций, унаследованных от QWidget
- 9 защищённых функций, унаследованных от QObject
- 1 защищённая функция, унаследованная от QPaintDevice
- 1 защищённый слот, унаследованный от QWidget
Подробное описание
Класс QDesignerActionEditorInterface позволяет изменять фокус редактора действий Qt Designer.
Класс QDesignerActionEditorInterface не предназначен для прямого создания экземпляров. Вы можете получить интерфейс к редактору действий Qt Designer, используя функцию QDesignerFormEditorInterface::actionEditor().
Вы можете управлять доступными действиями в окне редактора действий с помощью функций manageAction() и unmanageAction(). Действие, управляемое Qt Designer, доступно в редакторе действий, а неуправляемое действие игнорируется.
Класс QDesignerActionEditorInterface также предоставляет функцию core(), с помощью которой вы можете получить указатель на текущий объект QDesignerFormEditorInterface Qt Designer, и функцию setFormWindow(), которая позволяет изменить текущее выбранное окно формы.
См. также QDesignerFormEditorInterface и QDesignerFormWindowInterface.
Документация по функциям-членам
QDesignerActionEditorInterface::QDesignerActionEditorInterface(QWidget *parent, Qt::WindowFlags flags = Qt::WindowFlags())
Создаёт интерфейс редактора действий с заданным parent и указанными флагами окна flags.
[virtual] QDesignerActionEditorInterface::~QDesignerActionEditorInterface()
Удаляет интерфейс редактора действий.
[virtual] QDesignerFormEditorInterface *QDesignerActionEditorInterface::core() const
Возвращает указатель на текущий объект QDesignerFormEditorInterface Qt Designer.
[pure virtual] void QDesignerActionEditorInterface::manageAction(QAction *action)
Инструктирует Qt Designer управлять указанным действием action. Действие, управляемое Qt Designer, доступно в редакторе действий.
См. также unmanageAction().
[pure virtual slot] void QDesignerActionEditorInterface::setFormWindow(QDesignerFormWindowInterface *formWindow)
Устанавливает текущее выбранное окно формы на formWindow.
[pure virtual] 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/archives/qt-5.6/qdesigneractioneditorinterface.html