summaryrefslogtreecommitdiff
path: root/sw/source/ui
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2020-09-30 14:11:54 +0100
committerCaolán McNamara <caolanm@redhat.com>2020-09-30 17:13:13 +0200
commit31342a1bda26f4e3dd29274dafd306fd0a9e7047 (patch)
treeff55c1961391d911b9e62a866b7cf38aa4ddf23a /sw/source/ui
parent9e129e8557370207f784cba0f40643044ead88be (diff)
tdf#134566 accept input engine commands in editview in custom widget
for the generic case first Change-Id: I10bd707900b54c70c9bda79d5d09532cc159779e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103692 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sw/source/ui')
-rw-r--r--sw/source/ui/dbui/mmaddressblockpage.cxx6
-rw-r--r--sw/source/ui/dbui/mmaddressblockpage.hxx4
2 files changed, 5 insertions, 5 deletions
diff --git a/sw/source/ui/dbui/mmaddressblockpage.cxx b/sw/source/ui/dbui/mmaddressblockpage.cxx
index 20bcb4fd735a..984ab547b1d9 100644
--- a/sw/source/ui/dbui/mmaddressblockpage.cxx
+++ b/sw/source/ui/dbui/mmaddressblockpage.cxx
@@ -1404,7 +1404,7 @@ void AddressMultiLineEdit::UpdateFields()
m_aSelectionLink.Call(false);
}
-void AddressMultiLineEdit::EditViewSelectionChange() const
+void AddressMultiLineEdit::EditViewSelectionChange()
{
WeldEditView::EditViewSelectionChange();
m_aSelectionLink.Call(true);
@@ -1541,7 +1541,7 @@ namespace
};
}
-css::uno::Reference<css::datatransfer::dnd::XDropTarget> AddressMultiLineEdit::GetDropTarget() const
+css::uno::Reference<css::datatransfer::dnd::XDropTarget> AddressMultiLineEdit::GetDropTarget()
{
if (!m_xDropTarget.is())
{
@@ -1549,7 +1549,7 @@ css::uno::Reference<css::datatransfer::dnd::XDropTarget> AddressMultiLineEdit::G
DropTargetListener* pProxy = new DropTargetListener(xRealDropTarget, m_pParentDialog);
uno::Reference<css::datatransfer::dnd::XDropTargetListener> xListener(pProxy);
xRealDropTarget->addDropTargetListener(xListener);
- const_cast<AddressMultiLineEdit*>(this)->m_xDropTarget = uno::Reference<css::datatransfer::dnd::XDropTarget>(pProxy);
+ m_xDropTarget = uno::Reference<css::datatransfer::dnd::XDropTarget>(pProxy);
}
return m_xDropTarget;
}
diff --git a/sw/source/ui/dbui/mmaddressblockpage.hxx b/sw/source/ui/dbui/mmaddressblockpage.hxx
index d646f9ca8b7b..8170b9193211 100644
--- a/sw/source/ui/dbui/mmaddressblockpage.hxx
+++ b/sw/source/ui/dbui/mmaddressblockpage.hxx
@@ -142,8 +142,8 @@ class AddressMultiLineEdit : public WeldEditView
css::uno::Reference<css::datatransfer::dnd::XDropTarget> m_xDropTarget;
- virtual void EditViewSelectionChange() const override;
- virtual css::uno::Reference<css::datatransfer::dnd::XDropTarget> GetDropTarget() const override;
+ virtual void EditViewSelectionChange() override;
+ virtual css::uno::Reference<css::datatransfer::dnd::XDropTarget> GetDropTarget() override;
virtual bool KeyInput(const KeyEvent& rKEvt) override;
virtual bool MouseButtonDown(const MouseEvent& rMEvt) override;