enum CCL::IItemDragTarget::ItemDragFlags

Overview

Flags for drag handler. More…

#include <iitemmodel.h>

enum ItemDragFlags
{
    kCanDragBetweenItems = 1 < <0,
    kCanDragOnItem       = 1 < <1,
    kDropInsertsData     = 1 < <2,
    kDragWithItemIcon    = 1 < <3,
    kCanDragPrePostItems = 1 < <4,
};

Detailed Documentation

Flags for drag handler.

Enum Values

kCanDragBetweenItems

drag between items enabled (implies insert indicator)

kCanDragOnItem

drag on item enabled (implies insert indicator)

kDropInsertsData

call IItemModel::insertData() on drop (needs an IItemView)

kDragWithItemIcon

show item icon during drag (needs IItemModel::getItemIcon())

kCanDragPrePostItems

drag before or last item permitted