diff options
author | Caolán McNamara <caolanm@redhat.com> | 2019-11-01 13:49:09 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2019-11-02 15:54:40 +0100 |
commit | b461740a9ca89eb3b036c366ba60f24c7aad2b60 (patch) | |
tree | 073f7b021ed770d2569982e62d75dba201a4a6a9 /sfx2/source/inc | |
parent | 47c88b2c4db23f33a4371139745b8427564d3667 (diff) |
weld SfxRecordingFloat_Impl utility window
we can't abuse action_name anymore as the uno command
are not legal actions
Change-Id: Iaf9306c6e3eec852d2a50df9161bd20383881a04
Reviewed-on: https://gerrit.libreoffice.org/81902
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sfx2/source/inc')
-rw-r--r-- | sfx2/source/inc/recfloat.hxx | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/sfx2/source/inc/recfloat.hxx b/sfx2/source/inc/recfloat.hxx index 7fc02c97dcee..e9d2dd7eb97e 100644 --- a/sfx2/source/inc/recfloat.hxx +++ b/sfx2/source/inc/recfloat.hxx @@ -22,6 +22,7 @@ #include <sfx2/childwin.hxx> #include <sfx2/basedlgs.hxx> +#include <vcl/weldutils.hxx> class SfxRecordingFloatWrapper_Impl : public SfxChildWindow { @@ -37,18 +38,18 @@ public: virtual bool QueryClose() override; }; -class SfxRecordingFloat_Impl : public SfxFloatingWindow +class SfxRecordingFloat_Impl : public SfxModelessDialogController { + std::unique_ptr<weld::Toolbar> m_xToolbar; + weld::ToolbarUnoDispatcher m_aDispatcher; public: - SfxRecordingFloat_Impl( SfxBindings* pBindings , - SfxChildWindow* pChildWin , - vcl::Window* pParent ); - virtual ~SfxRecordingFloat_Impl() override; - virtual void FillInfo( SfxChildWinInfo& rInfo ) const override; - virtual void StateChanged( StateChangedType nStateChange ) override; + SfxRecordingFloat_Impl(SfxBindings* pBindings, + SfxChildWindow* pChildWin, + weld::Window* pParent); + virtual ~SfxRecordingFloat_Impl() override; + virtual void FillInfo(SfxChildWinInfo& rInfo) const override; }; #endif - /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |