diff --git a/UI/data/themes/Acri.qss b/UI/data/themes/Acri.qss index f7195f323..5555358c6 100644 --- a/UI/data/themes/Acri.qss +++ b/UI/data/themes/Acri.qss @@ -179,22 +179,29 @@ QMenuBar::item:selected { } /* Item Lists */ +QListWidget { + border-radius: 4px; +} + QListWidget::item { color: palette(text); } +QListWidget, QMenu, SceneTree, SourceTree { padding: 3px; } +QListWidget::item, SourceTreeItem, QMenu::item, SceneTree::item { padding: 6px; } +QListWidget::item, SourceTreeItem, QMenu::item, SceneTree::item, diff --git a/UI/data/themes/Grey.qss b/UI/data/themes/Grey.qss index 2427761c7..cc7ffb0cb 100644 --- a/UI/data/themes/Grey.qss +++ b/UI/data/themes/Grey.qss @@ -179,22 +179,29 @@ QMenuBar::item:selected { } /* Item Lists */ +QListWidget { + border-radius: 4px; +} + QListWidget::item { color: palette(text); } +QListWidget, QMenu, SceneTree, SourceTree { padding: 3px; } +QListWidget::item, SourceTreeItem, QMenu::item, SceneTree::item { padding: 6px; } +QListWidget::item, SourceTreeItem, QMenu::item, SceneTree::item, diff --git a/UI/data/themes/Light.qss b/UI/data/themes/Light.qss index c52f79060..b4e747899 100644 --- a/UI/data/themes/Light.qss +++ b/UI/data/themes/Light.qss @@ -179,22 +179,29 @@ QMenuBar::item:selected { } /* Item Lists */ +QListWidget { + border-radius: 4px; +} + QListWidget::item { color: palette(text); } +QListWidget, QMenu, SceneTree, SourceTree { padding: 3px; } +QListWidget::item, SourceTreeItem, QMenu::item, SceneTree::item { padding: 6px; } +QListWidget::item, SourceTreeItem, QMenu::item, SceneTree::item, diff --git a/UI/data/themes/Rachni.qss b/UI/data/themes/Rachni.qss index 1b69fba70..89bc912cc 100644 --- a/UI/data/themes/Rachni.qss +++ b/UI/data/themes/Rachni.qss @@ -181,22 +181,29 @@ QMenuBar::item:selected { } /* Item Lists */ +QListWidget { + border-radius: 4px; +} + QListWidget::item { color: palette(text); } +QListWidget, QMenu, SceneTree, SourceTree { padding: 3px; } +QListWidget::item, SourceTreeItem, QMenu::item, SceneTree::item { padding: 6px; } +QListWidget::item, SourceTreeItem, QMenu::item, SceneTree::item, diff --git a/UI/data/themes/Yami.qss b/UI/data/themes/Yami.qss index 1330227a7..70c975ed9 100644 --- a/UI/data/themes/Yami.qss +++ b/UI/data/themes/Yami.qss @@ -179,22 +179,29 @@ QMenuBar::item:selected { } /* Item Lists */ +QListWidget { + border-radius: 4px; +} + QListWidget::item { color: palette(text); } +QListWidget, QMenu, SceneTree, SourceTree { padding: 3px; } +QListWidget::item, SourceTreeItem, QMenu::item, SceneTree::item { padding: 6px; } +QListWidget::item, SourceTreeItem, QMenu::item, SceneTree::item, diff --git a/UI/forms/OBSBasicFilters.ui b/UI/forms/OBSBasicFilters.ui index b6fc7c568..8f3c157f6 100644 --- a/UI/forms/OBSBasicFilters.ui +++ b/UI/forms/OBSBasicFilters.ui @@ -69,6 +69,9 @@ Qt::CustomContextMenu + + 1 + @@ -279,6 +282,9 @@ Qt::CustomContextMenu + + 1 + diff --git a/UI/frontend-plugins/frontend-tools/forms/auto-scene-switcher.ui b/UI/frontend-plugins/frontend-tools/forms/auto-scene-switcher.ui index c2d952ac1..3ede35067 100644 --- a/UI/frontend-plugins/frontend-tools/forms/auto-scene-switcher.ui +++ b/UI/frontend-plugins/frontend-tools/forms/auto-scene-switcher.ui @@ -52,6 +52,9 @@ 0 + + 1 + true diff --git a/UI/frontend-plugins/frontend-tools/forms/scripts.ui b/UI/frontend-plugins/frontend-tools/forms/scripts.ui index 674a54e57..ce8987c50 100644 --- a/UI/frontend-plugins/frontend-tools/forms/scripts.ui +++ b/UI/frontend-plugins/frontend-tools/forms/scripts.ui @@ -47,6 +47,9 @@ Qt::CustomContextMenu + + 1 + true diff --git a/UI/properties-view.cpp b/UI/properties-view.cpp index 11e7d99b1..b4801c89b 100644 --- a/UI/properties-view.cpp +++ b/UI/properties-view.cpp @@ -658,6 +658,7 @@ void OBSPropertiesView::AddEditableList(obs_property_t *prop, list->setSortingEnabled(false); list->setSelectionMode(QAbstractItemView::ExtendedSelection); list->setToolTip(QT_UTF8(obs_property_long_description(prop))); + list->setSpacing(1); for (size_t i = 0; i < count; i++) { OBSDataAutoRelease item = obs_data_array_item(array, i);