diff --git a/Userland/Applications/PixelPaint/LayerPropertiesWidget.cpp b/Userland/Applications/PixelPaint/LayerPropertiesWidget.cpp index 74418c7c7b5..eb7e83342fd 100644 --- a/Userland/Applications/PixelPaint/LayerPropertiesWidget.cpp +++ b/Userland/Applications/PixelPaint/LayerPropertiesWidget.cpp @@ -64,6 +64,8 @@ LayerPropertiesWidget::LayerPropertiesWidget() }; } +LayerPropertiesWidget::~LayerPropertiesWidget() = default; + void LayerPropertiesWidget::set_layer(Layer* layer) { if (m_layer == layer) diff --git a/Userland/Applications/PixelPaint/LayerPropertiesWidget.h b/Userland/Applications/PixelPaint/LayerPropertiesWidget.h index 714da7ed497..45a4be67900 100644 --- a/Userland/Applications/PixelPaint/LayerPropertiesWidget.h +++ b/Userland/Applications/PixelPaint/LayerPropertiesWidget.h @@ -17,7 +17,7 @@ class LayerPropertiesWidget final : public GUI::Widget { C_OBJECT(LayerPropertiesWidget); public: - virtual ~LayerPropertiesWidget() override = default; + virtual ~LayerPropertiesWidget() override; void set_layer(Layer*); diff --git a/Userland/Applications/PixelPaint/PaletteWidget.cpp b/Userland/Applications/PixelPaint/PaletteWidget.cpp index 849c0703556..ed12cf35d41 100644 --- a/Userland/Applications/PixelPaint/PaletteWidget.cpp +++ b/Userland/Applications/PixelPaint/PaletteWidget.cpp @@ -140,6 +140,8 @@ PaletteWidget::PaletteWidget() display_color_list(result.value()); } +PaletteWidget::~PaletteWidget() = default; + void PaletteWidget::set_image_editor(ImageEditor* editor) { m_editor = editor; diff --git a/Userland/Applications/PixelPaint/PaletteWidget.h b/Userland/Applications/PixelPaint/PaletteWidget.h index 7825290fe07..a6c74f43a4e 100644 --- a/Userland/Applications/PixelPaint/PaletteWidget.h +++ b/Userland/Applications/PixelPaint/PaletteWidget.h @@ -22,7 +22,7 @@ class PaletteWidget final : public GUI::Frame { C_OBJECT(PaletteWidget); public: - virtual ~PaletteWidget() override = default; + virtual ~PaletteWidget() override; void set_primary_color(Color); void set_secondary_color(Color); diff --git a/Userland/Applications/PixelPaint/ToolPropertiesWidget.cpp b/Userland/Applications/PixelPaint/ToolPropertiesWidget.cpp index aea43ae9a04..e76b786bafd 100644 --- a/Userland/Applications/PixelPaint/ToolPropertiesWidget.cpp +++ b/Userland/Applications/PixelPaint/ToolPropertiesWidget.cpp @@ -26,6 +26,8 @@ ToolPropertiesWidget::ToolPropertiesWidget() m_error_label->set_enabled(false); } +ToolPropertiesWidget::~ToolPropertiesWidget() = default; + void ToolPropertiesWidget::set_active_tool(Tool* tool) { if (tool == m_active_tool) diff --git a/Userland/Applications/PixelPaint/ToolPropertiesWidget.h b/Userland/Applications/PixelPaint/ToolPropertiesWidget.h index 3bea69987ac..7a2d1f16bcd 100644 --- a/Userland/Applications/PixelPaint/ToolPropertiesWidget.h +++ b/Userland/Applications/PixelPaint/ToolPropertiesWidget.h @@ -20,7 +20,7 @@ class ToolPropertiesWidget final : public GUI::Widget { C_OBJECT(ToolPropertiesWidget); public: - virtual ~ToolPropertiesWidget() override = default; + virtual ~ToolPropertiesWidget() override; void set_active_tool(Tool*); diff --git a/Userland/Libraries/LibGUI/MultiView.cpp b/Userland/Libraries/LibGUI/MultiView.cpp index 59a7bb9b860..176d705ccab 100644 --- a/Userland/Libraries/LibGUI/MultiView.cpp +++ b/Userland/Libraries/LibGUI/MultiView.cpp @@ -50,6 +50,8 @@ MultiView::MultiView() set_view_mode(ViewMode::Icon); } +MultiView::~MultiView() = default; + void MultiView::set_view_mode(ViewMode mode) { if (m_view_mode == mode) diff --git a/Userland/Libraries/LibGUI/MultiView.h b/Userland/Libraries/LibGUI/MultiView.h index b7f44fdae8d..532b25fe346 100644 --- a/Userland/Libraries/LibGUI/MultiView.h +++ b/Userland/Libraries/LibGUI/MultiView.h @@ -18,7 +18,7 @@ namespace GUI { class MultiView final : public GUI::StackWidget { C_OBJECT(MultiView) public: - virtual ~MultiView() override = default; + virtual ~MultiView() override; Function on_selection_change; Function on_activation;