diff --git a/Userland/Libraries/LibCore/Object.h b/Userland/Libraries/LibCore/Object.h index 05a33d3f6d..c3b105aa54 100644 --- a/Userland/Libraries/LibCore/Object.h +++ b/Userland/Libraries/LibCore/Object.h @@ -73,7 +73,6 @@ public: virtual ~Object(); virtual const char* class_name() const = 0; - virtual void event(Core::Event&); const String& name() const { return m_name; } void set_name(const StringView& name) { m_name = name; } @@ -155,6 +154,8 @@ protected: void register_property(const String& name, Function getter, Function setter = nullptr); + virtual void event(Core::Event&); + virtual void timer_event(TimerEvent&); virtual void custom_event(CustomEvent&);