From 607f8d1b51f28dba773a1304b0a46314a326bf09 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 23 Sep 2023 00:25:59 -0400 Subject: Clean up includes and forward declarations --- src/gui/NodeMenu.hpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/gui/NodeMenu.hpp') diff --git a/src/gui/NodeMenu.hpp b/src/gui/NodeMenu.hpp index f109c3e4..7168bc7a 100644 --- a/src/gui/NodeMenu.hpp +++ b/src/gui/NodeMenu.hpp @@ -21,7 +21,6 @@ #include "ingen/URI.hpp" -#include #include #include @@ -35,6 +34,7 @@ template class RefPtr; namespace Gtk { class Builder; class CheckMenuItem; +class Menu; class MenuItem; } // namespace Gtk @@ -66,9 +66,7 @@ public: sigc::signal signal_embed_gui; protected: - std::shared_ptr block() const { - return std::dynamic_pointer_cast(_object); - } + std::shared_ptr block() const; void add_preset(const URI& uri, const std::string& label); -- cgit v1.2.1