diff options
Diffstat (limited to 'sd/source/ui/inc/TableDesignPane.hxx')
-rw-r--r-- | sd/source/ui/inc/TableDesignPane.hxx | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/sd/source/ui/inc/TableDesignPane.hxx b/sd/source/ui/inc/TableDesignPane.hxx index 69a8c6142907..138e470d5089 100644 --- a/sd/source/ui/inc/TableDesignPane.hxx +++ b/sd/source/ui/inc/TableDesignPane.hxx @@ -108,23 +108,17 @@ class TableDesignPane : public PanelLayout private: std::unique_ptr<TableDesignWidget> m_xImpl; public: - TableDesignPane( vcl::Window* pParent, ViewShellBase& rBase ) + TableDesignPane( weld::Widget* pParent, ViewShellBase& rBase ) : PanelLayout(pParent, "TableDesignPanel", - "modules/simpress/ui/tabledesignpanel.ui", css::uno::Reference<css::frame::XFrame>()) + "modules/simpress/ui/tabledesignpanel.ui") , m_xImpl(new TableDesignWidget(*m_xBuilder, rBase)) { - m_pInitialFocusWidget = m_xImpl->GetInitialFocusWidget(); } virtual css::ui::LayoutSize GetHeightForWidth(const sal_Int32 /*nWidth*/) override { sal_Int32 nMinimumHeight = get_preferred_size().Height(); return css::ui::LayoutSize(nMinimumHeight, -1, nMinimumHeight); } - virtual void dispose() override - { - m_xImpl.reset(); - PanelLayout::dispose(); - } }; } |