* ui: code cleanup
* ui: move control widget below plot
this->master = master;
resize(800,500);
this->master = master;
resize(800,500);
- /** Setup the controller widget **/
-
+ // Setup the controller widget
controlWidget = new QWidget();
opsController = new Ui::Form();
opsController->setupUi(controlWidget);
controlWidget = new QWidget();
opsController = new Ui::Form();
opsController->setupUi(controlWidget);
QObject::connect(opsController->horizontalSlider_dirthr_down, SIGNAL(valueChanged(int)), this, SLOT(vchange_dthr_down(int)));
QObject::connect(opsController->horizontalSlider_askedge, SIGNAL(valueChanged(int)), this, SLOT(vchange_askedge(int)));
QObject::connect(opsController->horizontalSlider_dirthr_down, SIGNAL(valueChanged(int)), this, SLOT(vchange_dthr_down(int)));
QObject::connect(opsController->horizontalSlider_askedge, SIGNAL(valueChanged(int)), this, SLOT(vchange_askedge(int)));
- controlWidget->show();
-
// Set up the plot widget, which does the actual plotting
// Set up the plot widget, which does the actual plotting
- /*
- QSlider* slider = new QSlider(Qt::Horizontal);
- slider->setFocusPolicy(Qt::StrongFocus);
- slider->setTickPosition(QSlider::TicksBothSides);
- slider->setTickInterval(10);
- slider->setSingleStep(1);
- */
QVBoxLayout *layout = new QVBoxLayout;
QVBoxLayout *layout = new QVBoxLayout;
- //layout->addWidget(slider);
layout->addWidget(plot);
setLayout(layout);
layout->addWidget(plot);
setLayout(layout);
- //printf("Proxwidget Constructor just set layout\r\n");
+ show(); // places the window on the screen.
+
+ // Move controller widget below plot
+ controlWidget->move(x(),y()+frameSize().height());
+ controlWidget->resize(size().width(), controlWidget->size().height());
+ controlWidget->show();
}
// not 100% sure what i need in this block
}
// not 100% sure what i need in this block