void PLModel::sort( int i_root_id, int column, Qt::SortOrder order )
{
+ msg_Dbg( p_intf, "Sorting by column %i, order %i", column, order );
+
int meta = columnToMeta( column );
if( meta == COLUMN_END ) return;
{
/* Create and configure the QTreeView */
treeView = new QTreeView;
- treeView->setModel( model );
treeView->setIconSize( QSize( 20, 20 ) );
treeView->setAlternatingRowColors( true );
treeView->setDropIndicatorShown( true );
treeView->setContextMenuPolicy( Qt::CustomContextMenu );
+ /* setModel after setSortingEnabled(true), or the model will sort immediately! */
+ treeView->setModel( model );
+
if( getSettings()->contains( "headerStateV2" ) )
{
treeView->header()->restoreState(