#ifndef STYLE_H #define STYLE_H #include "extendedpalette.h" #include #include class Style : public QProxyStyle { public: static Style* getInstance(); const ExtendedPalette &extendedPalette() const; void setStyle(QStyle* style, const QString& styleName); QString name() const; private: static Style* instance; Style(QStyle* style); ExtendedPalette extPalette; QPalette initialPalette; }; #define STYLE Style::getInstance() #endif // STYLE_H