From 5791a2a5bb3db7784f87efbb181cf8151a40c2de Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 4 Oct 2015 03:32:24 +0000 Subject: Set Qt window size to fit UI. git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5740 a436a847-0d15-0410-975c-d299462d15a1 --- src/jalv_qt.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/jalv_qt.cpp') diff --git a/src/jalv_qt.cpp b/src/jalv_qt.cpp index 88a024d..b531f75 100644 --- a/src/jalv_qt.cpp +++ b/src/jalv_qt.cpp @@ -714,6 +714,15 @@ jalv_open_ui(Jalv* jalv) app->connect(app, SIGNAL(lastWindowClosed()), app, SLOT(quit())); win->show(); + if (jalv->ui_instance && !jalv_ui_is_resizable(jalv)) { + widget->setMinimumSize(widget->width(), widget->height()); + widget->setMaximumSize(widget->width(), widget->height()); + win->adjustSize(); + win->setFixedSize(win->width(), win->height()); + } else { + win->resize(widget->width(), + widget->height() + win->menuBar()->height()); + } Timer* timer = new Timer(jalv); timer->start(1000 / jalv->ui_update_hz); -- cgit v1.2.1