Skip to content
Permalink
Browse files
[windows] Fix form macro encoding from file on windows
When loading a python file in a form on windows, the file is opened using the default system encoding (which may be different than UTF8, at least it wasn't on my tests and on my customer machines).

This patch makes UTF8 the codec used when loading python files from the filesystem before using them for a form.
  • Loading branch information
elpaso committed May 17, 2021
1 parent 5585622 commit 09687390d1ab91b8a8fe11a72740de95cea7963f
Showing with 1 addition and 0 deletions.
  1. +1 −0 src/gui/qgsattributeform.cpp
@@ -1904,6 +1904,7 @@ void QgsAttributeForm::initPython()
{
// Read it into a string
QTextStream inf( inputFile );
inf.setCodec( "UTF-8" );
initCode = inf.readAll();
inputFile->close();
}

0 comments on commit 0968739

Please sign in to comment.