virtual sal_Int8 AcceptDrop(const AcceptDropEvent &rEvt) override
ScPivotLayoutTreeDropTarget(ScPivotLayoutTreeListBase &rTreeView)
virtual sal_Int8 ExecuteDrop(const ExecuteDropEvent &rEvt) override
ScPivotLayoutTreeListBase & m_rTreeView
weld::TreeView & get_widget()
ScPivotLayoutTreeListBase(std::unique_ptr< weld::TreeView > xControl, SvPivotTreeListType eType=UNDEFINED)
void Setup(ScPivotLayoutDialog *pParent)
void PushEntriesToPivotFieldVector(ScPivotFieldVector &rVector)
DECL_LINK(MnemonicActivateHdl, weld::Widget &, bool)
std::unique_ptr< weld::TreeView > mxControl
virtual void InsertEntryForSourceTarget(weld::TreeView &rSource, int nTarget)
ScPivotLayoutDialog * mpParent
virtual ~ScPivotLayoutTreeListBase()
void RemoveEntryForItem(const ScItemValue *pItemValue)
DECL_LINK(LoseFocusHdl, weld::Widget &, void)
SvPivotTreeListType meType
DECL_LINK(GetFocusHdl, weld::Widget &, void)
ScPivotLayoutTreeDropTarget maDropTargetHelper
std::vector< ScPivotField > ScPivotFieldVector