diff --git a/src/tools/ecode/statusbuildoutputcontroller.hpp b/src/tools/ecode/statusbuildoutputcontroller.hpp index 783bb016d..f87dc935c 100644 --- a/src/tools/ecode/statusbuildoutputcontroller.hpp +++ b/src/tools/ecode/statusbuildoutputcontroller.hpp @@ -39,6 +39,8 @@ class StatusBuildOutputController : public StatusBarElement { public: StatusBuildOutputController( UISplitter* mainSplitter, UISceneNode* uiSceneNode, App* app ); + virtual ~StatusBuildOutputController() {}; + void runBuild( const std::string& buildName, const std::string& buildType, const ProjectBuildOutputParser& outputParser = {} ); diff --git a/src/tools/ecode/statusterminalcontroller.hpp b/src/tools/ecode/statusterminalcontroller.hpp index c8273a62d..32044a059 100644 --- a/src/tools/ecode/statusterminalcontroller.hpp +++ b/src/tools/ecode/statusterminalcontroller.hpp @@ -21,6 +21,8 @@ class StatusTerminalController : public StatusBarElement { public: StatusTerminalController( UISplitter* mainSplitter, UISceneNode* uiSceneNode, App* app ); + virtual ~StatusTerminalController() {} + UIWidget* getWidget(); UIWidget* createWidget();