Revert "QT4: set sorting-connections by hand"
authorRémi Denis-Courmont <remi@remlab.net>
Sat, 1 Aug 2009 12:46:51 +0000 (15:46 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Sat, 1 Aug 2009 12:49:33 +0000 (15:49 +0300)
This reverts commit 3266085e187fc97cf3e037e6f9ea9dabefa2c4bc.
It triggers a crash whenever sorting manually.

modules/gui/qt4/components/playlist/standardpanel.cpp

index 1741d45..51cb0f9 100644 (file)
@@ -61,8 +61,8 @@ StandardPLPanel::StandardPLPanel( PlaylistWidget *_parent,
 
     /* Create and configure the QTreeView */
     view = new QVLCTreeView;
-
-
+    view->header()->setSortIndicator( 0 , Qt::AscendingOrder );
+    view->setSortingEnabled( true );
     view->setModel( model );
     view->setIconSize( QSize( 20, 20 ) );
     view->setAlternatingRowColors( true );
@@ -86,15 +86,11 @@ StandardPLPanel::StandardPLPanel( PlaylistWidget *_parent,
         view->header()->resizeSection( 0, 200 );
         view->header()->resizeSection( 1, 80 );
     }
+    view->header()->setSortIndicatorShown( true );
     view->header()->setClickable( true );
     view->header()->setContextMenuPolicy( Qt::CustomContextMenu );
     getSettings()->endGroup();
 
-    /* Set sorting enable by hand, so it doesn't run sort on start */
-    view->header()->setSortIndicator( -1, Qt::AscendingOrder );
-    view->header()->setSortIndicatorShown( true );
-    CONNECT( view->header(), sortIndicatorChanged( int, Qt::SortOrder ),
-             view, sortByColumn( int ) );
     /* Connections for the TreeView */
     CONNECT( view, activated( const QModelIndex& ) ,
              model,activateItem( const QModelIndex& ) );