Skip to content

Commit f156b1f

Browse files
committed
fix switching of projects within unicode folders
(cherry picked from commit 3951f15)
1 parent 50099ae commit f156b1f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/app/qgisapp.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -11216,13 +11216,13 @@ void QgisApp::projectChanged( const QDomDocument &doc )
1121611216
if ( !prevProjectDir.isNull() )
1121711217
{
1121811218
QString prev = prevProjectDir;
11219-
expr = QString( "sys.path.remove('%1'); " ).arg( prev.replace( '\'', "\\'" ) );
11219+
expr = QString( "sys.path.remove(u'%1'); " ).arg( prev.replace( '\'', "\\'" ) );
1122011220
}
1122111221

1122211222
prevProjectDir = fi.canonicalPath();
1122311223

1122411224
QString prev = prevProjectDir;
11225-
expr += QString( "sys.path.append('%1')" ).arg( prev.replace( '\'', "\\'" ) );
11225+
expr += QString( "sys.path.append(u'%1')" ).arg( prev.replace( '\'', "\\'" ) );
1122611226

1122711227
QgsPythonRunner::run( expr );
1122811228
}

0 commit comments

Comments
 (0)