LibreOffice Module vcl (master)
1
|
#include <weldutils.hxx>
Public Member Functions | |
ReorderingDropTarget (weld::TreeView &rTreeView) | |
![]() | |
DropTargetHelper (vcl::Window *pWindow) | |
DropTargetHelper (const css::uno::Reference< css::datatransfer::dnd::XDropTarget > &rxDropTarget) | |
void | dispose () |
virtual | ~DropTargetHelper () |
bool | IsDropFormatSupported (SotClipboardFormatId nFormat) const |
const DataFlavorExVector & | GetDataFlavorExVector () const |
Protected Member Functions | |
virtual sal_Int8 | AcceptDrop (const AcceptDropEvent &rEvt) override |
virtual sal_Int8 | ExecuteDrop (const ExecuteDropEvent &rEvt) override |
Protected Attributes | |
weld::TreeView & | m_rTreeView |
Definition at line 436 of file weldutils.hxx.
weld::ReorderingDropTarget::ReorderingDropTarget | ( | weld::TreeView & | rTreeView | ) |
Definition at line 628 of file weldutils.cxx.
|
overrideprotectedvirtual |
Reimplemented from DropTargetHelper.
Definition at line 634 of file weldutils.cxx.
References DND_ACTION_MOVE, weld::TreeView::get_dest_row_at_pos(), m_rTreeView, and AcceptDropEvent::maPosPixel.
|
overrideprotectedvirtual |
Reimplemented from DropTargetHelper.
Definition at line 641 of file weldutils.cxx.
References DND_ACTION_NONE, weld::TreeView::get_dest_row_at_pos(), weld::TreeView::get_drag_source(), weld::TreeView::get_iter_index_in_parent(), weld::TreeView::get_selected(), m_rTreeView, weld::TreeView::make_iterator(), ExecuteDropEvent::maPosPixel, weld::TreeView::move_subtree(), and xTarget.
|
protected |
Definition at line 439 of file weldutils.hxx.
Referenced by AcceptDrop(), and ExecuteDrop().