Manage appropriate layout and resizing of output GL canvas

This commit is contained in:
Tats
2014-03-15 23:37:54 -04:00
parent 14f35c640c
commit 392869f56f
3 changed files with 13 additions and 4 deletions
+6
View File
@@ -23,10 +23,16 @@
OutputGLWindow::OutputGLWindow(QWidget* parent, const QGLWidget * shareWidget) : QDialog(parent)
{
resize(MainWindow::OUTPUT_WINDOW_MINIMUM_WIDTH, MainWindow::OUTPUT_WINDOW_MINIMUM_HEIGHT);
canvas = new DestinationGLCanvas(this, shareWidget);
canvas->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
canvas->setMinimumSize(MainWindow::OUTPUT_WINDOW_MINIMUM_WIDTH, MainWindow::OUTPUT_WINDOW_MINIMUM_HEIGHT);
QLayout* layout = new QVBoxLayout;
layout->setContentsMargins(0,0,0,0); // remove margin
layout->addWidget(canvas);
setLayout(layout);
}
//void OutputGLWindow::updateCanvas() {