MQDockWindowクラス

(new in Rev4.60)

MQDockWindow クラスはドッキングウィンドウを管理するクラスです。MQWidgetBase - MQWindowBaseクラスを継承しています。

継承元クラスで定義されるメンバ関数はそのクラスの記述を参照してください。

クラス
MQDockWindow コンストラクタ
~MQDockWindow デストラクタ
メンバ関数
EnableDockableMenu システムメニューにドッキング可能メニューを作成
スタティック関数
CreateDockWindow ドッキングウインドウの新規作成

MQDockWindow::MQDockWindow();

MQDockWindow::MQDockWindow(int id);

MQDockWindow::MQDockWindow(MQWindowBase& parent);

id
プラグイン外で生成されたウィジェットのID
parent
親ウインドウ

コンストラクタです。


virtual MQDockWindow::~MQDockWindow();

デストラクタです。仮想関数として定義されます。


void MQDockWindow::EnableDockableMenu();

タイトルバー上のシステムメニューにドッキング可能メニューを作成します。


MQDockWindow *MQDockWindow::CreateDockWindow(MQWindowBase& parent);

parent
親ウィンドウ
戻り値
新しいドッキングウィンドウ

ドッキングウィンドウを新規作成します。

この関数で作成したウィジェットを削除する場合はdeleteではなくDeleteWidget()を呼び出す必要があります。