1
0

OBSProxyStyle.cpp 655 B

12345678910111213141516171819202122232425
  1. #include "OBSProxyStyle.hpp"
  2. #include "moc_OBSProxyStyle.cpp"
  3. int OBSProxyStyle::styleHint(StyleHint hint, const QStyleOption *option, const QWidget *widget,
  4. QStyleHintReturn *returnData) const
  5. {
  6. if (hint == SH_ComboBox_AllowWheelScrolling)
  7. return 0;
  8. #ifdef __APPLE__
  9. if (hint == SH_ComboBox_UseNativePopup)
  10. return 1;
  11. #endif
  12. return QProxyStyle::styleHint(hint, option, widget, returnData);
  13. }
  14. int OBSInvisibleCursorProxyStyle::pixelMetric(PixelMetric metric, const QStyleOption *option,
  15. const QWidget *widget) const
  16. {
  17. if (metric == PM_TextCursorWidth)
  18. return 0;
  19. return QProxyStyle::pixelMetric(metric, option, widget);
  20. }