![Uwe Rathmann](/assets/img/avatar_default.png)
Better hints for the slider of the DefaultSkin - some animators and increased mouse press areas
32 lines
465 B
C++
32 lines
465 B
C++
#ifndef DEFAULTSKIN_H
|
|
#define DEFAULTSKIN_H
|
|
|
|
#include <QskSkin.h>
|
|
|
|
class Palette;
|
|
|
|
class DefaultSkin : public QskSkin
|
|
{
|
|
public:
|
|
DefaultSkin( const QString& name, QObject* parent = nullptr );
|
|
virtual ~DefaultSkin();
|
|
|
|
void toggleScheme();
|
|
void resetColors();
|
|
|
|
enum Scheme
|
|
{
|
|
Daylight,
|
|
Nighttime
|
|
};
|
|
|
|
private:
|
|
void initHints();
|
|
|
|
QString m_name;
|
|
Palette* m_palette;
|
|
Scheme m_scheme;
|
|
};
|
|
|
|
#endif // DEFAULTSKIN_H
|