見出し
QMainWindow クラス - セントラルウィジェット
セントラルウィジェットとは
セントラルウィジェットとは QMainWindow のメインのウィジェットにあたるもので、必ず存在しなければなりません。
セントラルウィジェットには QTextEdit または QGraphicsView などのQtの標準ウィジェットの他、自作のウィジェットを設定できます。
メインウィンドウはシングルドキュメントインターフェース(SDI)またはマルチドキュメントインターフェース(MDI)のどちらかを持ちます。
QMdiArea を使用することでMDI
アプリケーションを作成できます。
参考リンク
継承関係
関連するメソッド
QWidget * QMainWindow::centralWidget() const
このメインウィンドウのセントラルウィジェットを返します。
セントラルウィジェットがまだ設定されていない場合はNullを返します。
void QMainWindow::setCentralWidget(QWidget * widget)
指定
ウィジェットをこのメインウィンドウのセントラルウィジェットに設定します。
パラメータ
- widget セントラルウィジェットに設定するウィジェット
ポインタについて: 設定されたウィジェットの所有権は QMainWindow に移ります。
QWidget * QMainWindow::takeCentralWidget()
このメインウィンドウのセントラルウィジェットを解除します。
解除されたウィジェットの所有権は呼び出し者に渡されます。
最終更新:2014年09月08日 12:52