QDesignerActionEditorInterface Class

QDesignerActionEditorInterfaceクラスは、Qt Widgets Designerのアクションエディタのフォーカスを変更することができます。詳細...

Header: #include <QDesignerActionEditorInterface>
CMake: find_package(Qt6 REQUIRED COMPONENTS Designer)
target_link_libraries(mytarget PRIVATE Qt6::Designer)
qmake: QT += designer
Inherits: 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クラスは、直接インスタンス化することを意図していません。QDesignerFormEditorInterface::actionEditor() 関数を使用して、Qt Widgets Designer のアクションエディタへのインタフェースを取得できます。

manageAction ()とunmanageAction ()関数を使用して、アクションエディタのウィンドウで利用可能なアクションを制御することができます。Qt Widgets Designerによって管理されているアクションはアクションエディタで利用可能ですが、管理されていないアクションは無視されます。

QDesignerActionEditorInterfaceは、Qt Widgets Designerの現在のQDesignerFormEditorInterface オブジェクトへのポインタを取得するために使用できるcore ()関数と、現在選択されているフォームウィンドウを変更できるsetFormWindow ()関数も提供します。

QDesignerFormEditorInterface およびQDesignerFormWindowInterfaceも参照して ください。

メンバ関数ドキュメント

[explicit] QDesignerActionEditorInterface::QDesignerActionEditorInterface(QWidget *parent, Qt::WindowFlags flags = {})

与えられたparent と指定されたウィンドウflags を持つアクションエディタインターフェイスを構築します。

[virtual noexcept] QDesignerActionEditorInterface::~QDesignerActionEditorInterface()

アクション・エディター・インターフェースを破棄します。

[virtual] QDesignerFormEditorInterface *QDesignerActionEditorInterface::core() const

Qt Widgets Designer の現在のQDesignerFormEditorInterface オブジェクトへのポインタを返します。

[pure virtual] void QDesignerActionEditorInterface::manageAction(QAction *action)

指定されたaction を管理するように Qt Widgets Designer に指示します。Qt Widgets Designerによって管理されるアクションは、アクションエディタで利用できます。

unmanageAction()も参照してください

[pure virtual slot] void QDesignerActionEditorInterface::setFormWindow(QDesignerFormWindowInterface *formWindow)

現在選択されているフォームウィンドウをformWindow に設定します。

[pure virtual] void QDesignerActionEditorInterface::unmanageAction(QAction *action)

指定されたaction を無視するように Qt Widgets Designer に指示します。非マネージド・アクションはアクション・エディターでは利用できません。

manageAction()も参照してください

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。