From 406a807ae05e4974020a58d18ee54e3ea86bbc15 Mon Sep 17 00:00:00 2001 From: Ben Kuper Date: Tue, 15 Aug 2023 08:29:17 +0200 Subject: [PATCH] virtual destructor and useMouseWheelMoveIfNeeded in Viewport --- modules/juce_gui_basics/layout/juce_Viewport.h | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/modules/juce_gui_basics/layout/juce_Viewport.h b/modules/juce_gui_basics/layout/juce_Viewport.h index 469c17f5a1..4f7113f917 100644 --- a/modules/juce_gui_basics/layout/juce_Viewport.h +++ b/modules/juce_gui_basics/layout/juce_Viewport.h @@ -55,7 +55,7 @@ public: explicit Viewport (const String& componentName = String()); /** Destructor. */ - ~Viewport() override; + virtual ~Viewport() override; //============================================================================== /** Sets the component that this viewport will contain and scroll around. @@ -312,21 +312,21 @@ public: //============================================================================== /** @internal */ - void resized() override; + virtual void resized() override; /** @internal */ - void scrollBarMoved (ScrollBar*, double newRangeStart) override; + virtual void scrollBarMoved(ScrollBar*, double newRangeStart) override; /** @internal */ - void mouseWheelMove (const MouseEvent&, const MouseWheelDetails&) override; + virtual void mouseWheelMove(const MouseEvent&, const MouseWheelDetails&) override; /** @internal */ - void mouseDown (const MouseEvent& e) override; + virtual void mouseDown(const MouseEvent& e) override; /** @internal */ - bool keyPressed (const KeyPress&) override; + virtual bool keyPressed(const KeyPress&) override; /** @internal */ - void componentMovedOrResized (Component&, bool wasMoved, bool wasResized) override; + virtual void componentMovedOrResized(Component&, bool wasMoved, bool wasResized) override; /** @internal */ - void lookAndFeelChanged() override; + virtual void lookAndFeelChanged() override; /** @internal */ - bool useMouseWheelMoveIfNeeded (const MouseEvent&, const MouseWheelDetails&); + virtual bool useMouseWheelMoveIfNeeded (const MouseEvent&, const MouseWheelDetails&); /** @internal */ static bool respondsToKey (const KeyPress&);