26#ifndef LMMS_GUI_LMMS_STYLE_H
27#define LMMS_GUI_LMMS_STYLE_H
29#include <QFileSystemWatcher>
47 const QStyleOptionComplex *
option,
49 const QWidget *widget )
const override;
51 const QStyleOption *
option,
53 const QWidget *widget = 0 )
const override;
56 const QStyleOption *
option = 0,
57 const QWidget * widget = 0 )
const override;
62 QImage
colorizeXpm(
const char *
const * xpm,
const QBrush& fill )
const;
63 void hoverColors(
bool sunken,
bool hover,
bool active, QColor& color, QColor& blend )
const;
QImage colorizeXpm(const char *const *xpm, const QBrush &fill) const
Definition LmmsStyle.cpp:364
QPalette standardPalette() const override
Definition LmmsStyle.cpp:174
LmmsStyle()
Definition LmmsStyle.cpp:136
static QPalette * s_palette
Definition LmmsStyle.h:59
void drawComplexControl(ComplexControl control, const QStyleOptionComplex *option, QPainter *painter, const QWidget *widget) const override
Definition LmmsStyle.cpp:184
QFileSystemWatcher m_styleReloader
Definition LmmsStyle.h:64
void drawPrimitive(PrimitiveElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget=0) const override
Definition LmmsStyle.cpp:227
void hoverColors(bool sunken, bool hover, bool active, QColor &color, QColor &blend) const
Definition LmmsStyle.cpp:377
int pixelMetric(PixelMetric metric, const QStyleOption *option=0, const QWidget *widget=0) const override
Definition LmmsStyle.cpp:338
~LmmsStyle() override=default
float control
Definition lilv_test.c:1462
Definition AudioPortAudio.cpp:223