ImageFilterExampleWidget::ImageFilterExampleWidget(QWidget* parent) { setWindowTitle(tr("OpenCL Image Filter Examples")); setFixedSize(820,500); ImageWidget *before = new ImageWidget(this); ImageWidget *oclFiltered = new ImageWidget(this); beforeW=before; afterW=oclFiltered; QLabel *beforeLabel = new QLabel(tr("Before")); beforeLabel->setAlignment(Qt::AlignHCenter); QLabel *afterLabel = new QLabel(tr("Ocl")); afterLabel->setAlignment(Qt::AlignHCenter); createMenu(); before->setFixedSize(400,400); oclFiltered->setFixedSize(400,400); QVBoxLayout *mainLayout = new QVBoxLayout; setLayout(mainLayout); mainLayout->addWidget(this->menuBar); mainLayout->setMenuBar(this->menuBar); QGridLayout *layout = new QGridLayout; // layout->addWidget(menubar,0,0); layout->addWidget(before, 0, 0); layout->addWidget(oclFiltered, 0, 1); layout->addWidget(beforeLabel, 1, 0); layout->addWidget(afterLabel, 1, 1); mainLayout->addLayout(layout); }