PDA

View Full Version : QListView IconMode drop problem



Alundra
9th June 2014, 05:52
Hi all,
I have a problem with QListView using IconMode, the drop action doesn't work.
If I set the ListMode, the drop action works but I want IconMode.
Does a solution exists ? Is it possible to know it ?


m_DetailList = new QListView( this );
m_DetailList->setItemDelegate( new CItemDelegate( this ) );
m_DetailList->setModel( DetailListModel );
m_DetailList->setResizeMode( QListView::Adjust );
m_DetailList->setViewMode( QListView::IconMode );
m_DetailList->setMovement( QListView::Static );
m_DetailList->setUniformItemSizes( true );
m_DetailList->setGridSize( QSize( 64, 64 ) );
m_DetailList->setSelectionMode( QAbstractItemView::ExtendedSelection );
m_DetailList->setRootIndex( DetailListModel->index( QDir::currentPath() ) );
m_DetailList->setDragDropMode( QAbstractItemView::DragDrop );
m_DetailList->setDefaultDropAction( Qt::MoveAction );
m_DetailList->setSelectionRectVisible( true );
m_DetailList->setDropIndicatorShown( true );
m_DetailList->setDragEnabled( true );
m_DetailList->setWrapping( true );
m_DetailList->setContextMenuPolicy( Qt::CustomContextMenu );

Thanks for the help