فهرست منبع

UI: Fix lock/visibility sub-widget sizes on OSX

jp9000 8 سال پیش
والد
کامیت
1e7e50114e
1فایلهای تغییر یافته به همراه5 افزوده شده و 0 حذف شده
  1. 5 0
      UI/visibility-item-widget.cpp

+ 5 - 0
UI/visibility-item-widget.cpp

@@ -73,6 +73,11 @@ VisibilityItemWidget::VisibilityItemWidget(obs_sceneitem_t *item_)
 	label = new QLabel(QT_UTF8(name));
 	label->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
 
+#ifdef __APPLE__
+	vis->setAttribute(Qt::WA_LayoutUsesWidgetRect);
+	lock->setAttribute(Qt::WA_LayoutUsesWidgetRect);
+#endif
+
 	QHBoxLayout *itemLayout = new QHBoxLayout();
 	itemLayout->addWidget(vis);
 	itemLayout->addWidget(lock);