// ------------------------------------------------------------------------ QWidget * MainWindow::createLayout() { QWidget * leftWidget = new QWidget(this); QVBoxLayout * leftLayout = new QVBoxLayout(); // on the left we have the image list and the buttons QWidget * viewWidget = createImageViewer(); leftLayout->addWidget(createImageList()); leftLayout->addWidget(createImageTypeControls()); leftLayout->addWidget(createLineList()); leftLayout->addWidget(createImageControls()); leftLayout->addWidget(createButtonGroup()); leftWidget->setLayout(leftLayout); leftWidget->setMaximumWidth(400); QWidget * rightWidget = new QWidget(this); QVBoxLayout * rightLayout = new QVBoxLayout; rightLayout->addWidget(viewWidget); rightLayout->addWidget(createInfoPane()); rightWidget->setLayout(rightLayout); QHBoxLayout * mainLayout = new QHBoxLayout; mainLayout->addWidget(leftWidget); mainLayout->addWidget(rightWidget); QWidget * widget = new QWidget(this); widget->setLayout(mainLayout); return widget; }
BOOL ModuleWorldPage::OnInitDialog() { CPropertyPage::OnInitDialog(); // TODO: この位置に初期化の補足処理を追加してください // setFont(); createImageList(); createToolTip(); return TRUE; // コントロールにフォーカスを設定しないとき、戻り値は TRUE となります // 例外: OCX プロパティ ページの戻り値は FALSE となります }