aboutsummaryrefslogtreecommitdiffstats
path: root/Plugins/FusionDarkStyle/fusiondarkplugin.h
blob: b5fc3464cf1e3e51ef7bcf2c8d195c16dc792f03 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#ifndef STYLEPLUGIN_H
#define STYLEPLUGIN_H

#include <QStylePlugin>

class QWizard;

class FusionDarkPlugin : public QStylePlugin
{
        Q_OBJECT
        Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QStyleFactoryInterface" FILE "FusionDarkStyle.json")

    public:
        explicit FusionDarkPlugin(QObject *parent = nullptr);
        virtual ~FusionDarkPlugin();

        static constexpr const char* STYLE_NAME = "fusion dark";

    private:

        QStyle *create(const QString &key) override;
};

#endif // STYLEPLUGIN_H