Класс 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 |
- 214 открытых функций, унаследованных от QWidget
- 32 открытых функций, унаследованных от QObject
- 14 открытых функций, унаследованных от QPaintDevice
Открытые слоты
| virtual void | setFormWindow(QDesignerFormWindowInterface *formWindow) = 0 |
Дополнительные унаследованные члены
- 59 свойств, унаследованных от 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.
QDesignerActionEditorInterface::~QDesignerActionEditorInterface()
Уничтожает интерфейс редактора действий.
QDesignerFormEditorInterface *QDesignerActionEditorInterface::core() const
Возвращает указатель на текущий объект QDesignerFormEditorInterface Qt Designer.
void QDesignerActionEditorInterface::manageAction(QAction *action)
Инструктирует Qt Designer управлять указанным action. Управляемое Qt Designer действие доступно в редакторе действий.
См. также unmanageAction().
void QDesignerActionEditorInterface::setFormWindow(QDesignerFormWindowInterface *formWindow)
Устанавливает текущее выбранное окно формы в formWindow.
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-5.9/qdesigneractioneditorinterface.html