diff --git a/imageviewer-qt4.cpp b/imageviewer-qt4.cpp index 938bc95..5c92099 100644 --- a/imageviewer-qt4.cpp +++ b/imageviewer-qt4.cpp @@ -672,6 +672,25 @@ void ImageViewer::generateControlPanels() { tabWidget->addTab(task_tab3_widget, "Task #3"); + + // Tab for fourth task + task_tab4_widget = new QWidget(); + task_tab4_vboxlayout = new QVBoxLayout(); + task_tab4_widget->setLayout(task_tab4_vboxlayout); + task_tab4_scrollwidget = new QWidget(); + task_tab4_scrollarea = new QScrollArea(); + task_tab4_scrollarea->setWidgetResizable(true); + task_tab4_scrollarea->setWidget(task_tab4_scrollwidget); + task_tab4_vboxlayout->addWidget(task_tab4_scrollarea); + task_tab4_scrolllayout = new QVBoxLayout(); + task_tab4_scrolllayout->setSizeConstraint(QLayout::SetMaximumSize); + task_tab4_scrollwidget->setLayout(task_tab4_scrolllayout); + + + + tabWidget->addTab(task_tab4_widget, "Task #4"); + + //Show it tabWidget->show(); diff --git a/imageviewer-qt4.h b/imageviewer-qt4.h index ac6d490..67bbcd2 100644 --- a/imageviewer-qt4.h +++ b/imageviewer-qt4.h @@ -124,6 +124,13 @@ class ImageViewer : public QMainWindow { QPushButton* partial_linear_histogramm_adaption; QPushButton* succeeding_histogramm_adaption; + // Fourth task tabWidget + QWidget* task_tab4_widget; + QVBoxLayout* task_tab4_vboxlayout; + QWidget* task_tab4_scrollwidget; + QScrollArea* task_tab4_scrollarea; + QVBoxLayout* task_tab4_scrolllayout; + // "My" space for storing data/results LazyImage* original; LazyImage* working_copy;