diff --git a/interfaces/IComponent.h b/interfaces/IComponent.h index 91e14f8..cef17bb 100644 --- a/interfaces/IComponent.h +++ b/interfaces/IComponent.h @@ -7,11 +7,11 @@ class LogosAPI; class IComponent { -public: + public: virtual ~IComponent() = default; virtual QWidget* createWidget(LogosAPI* logosAPI = nullptr) = 0; virtual void destroyWidget(QWidget* widget) = 0; }; #define IComponent_iid "com.logos.component.IComponent" -Q_DECLARE_INTERFACE(IComponent, IComponent_iid) \ No newline at end of file +Q_DECLARE_INTERFACE(IComponent, IComponent_iid) \ No newline at end of file