obs-proxy-style.hpp 516 B

12345678910111213141516171819
  1. #pragma once
  2. #include <QProxyStyle>
  3. class OBSProxyStyle : public QProxyStyle {
  4. public:
  5. OBSProxyStyle() : QProxyStyle() {}
  6. OBSProxyStyle(const QString &key) : QProxyStyle(key) {}
  7. int styleHint(StyleHint hint, const QStyleOption *option, const QWidget *widget,
  8. QStyleHintReturn *returnData) const override;
  9. };
  10. class OBSContextBarProxyStyle : public OBSProxyStyle {
  11. public:
  12. QPixmap generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap,
  13. const QStyleOption *option) const override;
  14. };