]> git.sesse.net Git - vlc/commitdiff
Qt: allow multiple selection in iconView
authorJean-Baptiste Kempf <jb@videolan.org>
Tue, 26 Jan 2010 11:39:36 +0000 (12:39 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Tue, 26 Jan 2010 11:39:36 +0000 (12:39 +0100)
modules/gui/qt4/components/playlist/icon_view.cpp

index 49ce2b17c24e3b47de99eb4dee3bd8bebce60b23..da4bf85094be0c2e8e4128b57bf6784c4d811b0a 100644 (file)
@@ -97,10 +97,12 @@ PlIconView::PlIconView( PLModel *model, QWidget *parent ) : QListView( parent )
     setViewMode( QListView::IconMode );
     setMovement( QListView::Static );
     setResizeMode( QListView::Adjust );
-    setGridSize( QSize( 100, 100 ) );
+    setGridSize( QSize( RECT_SIZE, RECT_SIZE ) );
     setUniformItemSizes( true );
     setSpacing( ITEMS_SPACING );
     setWrapping( true );
+    setSelectionMode( QAbstractItemView::ExtendedSelection );
+    setAcceptDrops( true );
 
     PlListViewItemDelegate *pl = new PlListViewItemDelegate();
     setItemDelegate( pl );