diff options
author | Caolán McNamara <caolanm@redhat.com> | 2021-04-29 09:49:11 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2021-04-30 13:41:08 +0200 |
commit | 1320afe376bc52bc64995ba976391ec21db6ccde (patch) | |
tree | 21c1583357ce2e74aedbd886fd810ce637298c63 /include/svx | |
parent | 5f89b8cc5521b683a519b93bbc3da739ed0fd795 (diff) |
allow dnd into weldeditview
Change-Id: I42fafed01a3884279781642154656f0ee32ad431
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114846
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'include/svx')
-rw-r--r-- | include/svx/weldeditview.hxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/svx/weldeditview.hxx b/include/svx/weldeditview.hxx index 1f388cbabc73..c40a754a2fc8 100644 --- a/include/svx/weldeditview.hxx +++ b/include/svx/weldeditview.hxx @@ -49,6 +49,8 @@ public: protected: bool m_bAcceptsTab; + // m_xDropTarget must outlive m_xEditView + css::uno::Reference<css::datatransfer::dnd::XDropTarget> m_xDropTarget; std::unique_ptr<EditEngine> m_xEditEngine; std::unique_ptr<EditView> m_xEditView; rtl::Reference<WeldEditAccessible> m_xAccessible; @@ -69,6 +71,8 @@ protected: virtual void LoseFocus() override; virtual void Resize() override; + virtual css::uno::Reference<css::datatransfer::dnd::XDropTarget> GetDropTarget() override; + // Whether Tab will result in entering a tab or not bool GetAcceptsTab() const { return m_bAcceptsTab; } |