|
lmms
Cross-platform music production software
|
#include <LmmsStyle.h>
Public Member Functions | |
| LmmsStyle () | |
| ~LmmsStyle () override=default | |
| QPalette | standardPalette () const override |
| void | drawComplexControl (ComplexControl control, const QStyleOptionComplex *option, QPainter *painter, const QWidget *widget) const override |
| void | drawPrimitive (PrimitiveElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget=0) const override |
| int | pixelMetric (PixelMetric metric, const QStyleOption *option=0, const QWidget *widget=0) const override |
Static Public Attributes | |
| static QPalette * | s_palette = nullptr |
Private Member Functions | |
| QImage | colorizeXpm (const char *const *xpm, const QBrush &fill) const |
| void | hoverColors (bool sunken, bool hover, bool active, QColor &color, QColor &blend) const |
Private Attributes | |
| QFileSystemWatcher | m_styleReloader |
| lmms::gui::LmmsStyle::LmmsStyle | ( | ) |
|
overridedefault |
|
private |
|
override |
|
override |
|
private |
|
override |
|
override |
|
private |
|
static |