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