From afd32fdc68735af746a92b4d4fddcae8f5fdb4bc Mon Sep 17 00:00:00 2001 From: Radim Blazek Date: Thu, 20 Nov 2014 21:32:34 +0100 Subject: [PATCH] browser restore favourites fix --- src/core/qgsdataitem.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core/qgsdataitem.cpp b/src/core/qgsdataitem.cpp index 36a15b03c7e..06fffebc44b 100644 --- a/src/core/qgsdataitem.cpp +++ b/src/core/qgsdataitem.cpp @@ -792,7 +792,9 @@ QVector QgsFavouritesItem::createChildren() foreach ( QString favDir, favDirs ) { - QgsDataItem *item = new QgsDirectoryItem( this, favDir, favDir, mPath + favDir ); + QString pathName = favDir; + pathName.replace( QRegExp( "[\\\\/]" ), "|" ); + QgsDataItem *item = new QgsDirectoryItem( this, favDir, favDir, mPath + "/" + pathName ); if ( item ) { children.append( item );