diff --git a/obs/forms/OBSBasicProperties.ui b/obs/forms/OBSBasicProperties.ui index d438461a7535fc40f87d32642d1368e2673319ca..6102903f78fff90919fae63cdce1f798b0ee167d 100644 --- a/obs/forms/OBSBasicProperties.ui +++ b/obs/forms/OBSBasicProperties.ui @@ -6,8 +6,8 @@ 0 0 - 1072 - 441 + 664 + 562 @@ -16,11 +16,11 @@ true - + - + 0 0 diff --git a/obs/forms/OBSBasicSettings.ui b/obs/forms/OBSBasicSettings.ui index 3afeaa29092e255d7d62667709382ebb1fa1f2fe..41f57e3de577b6f35074164898fd4deae4b65df5 100644 --- a/obs/forms/OBSBasicSettings.ui +++ b/obs/forms/OBSBasicSettings.ui @@ -86,7 +86,7 @@ - 1 + 2 @@ -242,6 +242,12 @@ + + + 0 + 0 + + @@ -264,6 +270,12 @@ false + + + 0 + 0 + + 0 @@ -972,12 +984,12 @@ setCurrentIndex(int) - 329 - 168 + 252 + 29 - 577 - 183 + 250 + 39 @@ -988,12 +1000,12 @@ setCurrentIndex(int) - 379 - 30 + 250 + 39 - 294 - 427 + 250 + 39 diff --git a/obs/properties-view.cpp b/obs/properties-view.cpp index 7ea6d73c29e0f2005995a7f97cc7eaa5ee546f18..27aa204326716ff9218f9938507e2b583342bea8 100644 --- a/obs/properties-view.cpp +++ b/obs/properties-view.cpp @@ -24,7 +24,7 @@ void OBSPropertiesView::RefreshProperties() QSizePolicy mainPolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); QSizePolicy policy(QSizePolicy::Preferred, QSizePolicy::Preferred); - widget->setSizePolicy(policy); + //widget->setSizePolicy(policy); layout->setSizeConstraint(QLayout::SetMaximumSize); layout->setLabelAlignment(Qt::AlignRight); @@ -35,6 +35,7 @@ void OBSPropertiesView::RefreshProperties() obs_property_next(&property); } + setWidgetResizable(true); setWidget(widget); setSizePolicy(mainPolicy); diff --git a/obs/window-basic-properties.cpp b/obs/window-basic-properties.cpp index e8430939abcdaf013e638818cce52f0813a56658..4310b07c910942544de1273ef8502cbab3717cfe 100644 --- a/obs/window-basic-properties.cpp +++ b/obs/window-basic-properties.cpp @@ -48,7 +48,8 @@ OBSBasicProperties::OBSBasicProperties(QWidget *parent, OBSSource source_) source, (PropertiesUpdateCallback)obs_source_update); layout()->addWidget(view); - layout()->setAlignment(view, Qt::AlignRight); + layout()->setAlignment(view, Qt::AlignBottom); + view->setMinimumHeight(150); view->show(); connect(windowHandle(), &QWindow::screenChanged, [this]() {