#pragma once #include namespace StylePlugin { class Plugin { public: Plugin() = default; virtual ~Plugin() = default; virtual void loadStyle(bool highDpi) = 0; virtual void unloadStyle() = 0; }; } Q_DECLARE_INTERFACE(StylePlugin::Plugin, "style")