summaryrefslogtreecommitdiffstats
path: root/sw/source/uibase/sidebar/StylePresetsPanel.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source/uibase/sidebar/StylePresetsPanel.hxx')
-rw-r--r--sw/source/uibase/sidebar/StylePresetsPanel.hxx17
1 files changed, 5 insertions, 12 deletions
diff --git a/sw/source/uibase/sidebar/StylePresetsPanel.hxx b/sw/source/uibase/sidebar/StylePresetsPanel.hxx
index 1de8af74db71..75a6cb3c4e0e 100644
--- a/sw/source/uibase/sidebar/StylePresetsPanel.hxx
+++ b/sw/source/uibase/sidebar/StylePresetsPanel.hxx
@@ -11,12 +11,9 @@
#pragma once
#include <memory>
-#include <com/sun/star/frame/XFrame.hpp>
#include <sfx2/sidebar/PanelLayout.hxx>
-
#include <sfx2/sidebar/ControllerItem.hxx>
-
#include <svtools/valueset.hxx>
namespace sw::sidebar {
@@ -24,10 +21,12 @@ namespace sw::sidebar {
class StylePresetsPanel : public PanelLayout,
public sfx2::sidebar::ControllerItem::ItemUpdateReceiverInterface
{
- friend class VclPtr<StylePresetsPanel>;
public:
- static VclPtr<PanelLayout> Create(vcl::Window* pParent,
- const css::uno::Reference<css::frame::XFrame>& rxFrame);
+ static std::unique_ptr<PanelLayout> Create(weld::Widget* pParent);
+
+ StylePresetsPanel(weld::Widget* pParent);
+
+ virtual ~StylePresetsPanel() override;
virtual void NotifyItemUpdate(const sal_uInt16 nSId,
const SfxItemState eState,
@@ -49,12 +48,6 @@ private:
void RefreshList();
- StylePresetsPanel(vcl::Window* pParent,
- const css::uno::Reference<css::frame::XFrame>& rxFrame);
-
- virtual ~StylePresetsPanel() override;
- virtual void dispose() override;
-
std::unique_ptr<ValueSet> mxValueSet;
std::unique_ptr<weld::CustomWeld> mxValueSetWin;