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 authored and nyalldawson committed Jun 21, 2021
1 parent af2e56e commit 01414a80c276e2dbb7c274ed3d0c8c60ba54b0f8
Showing with 1 addition and 0 deletions.
  1. +1 −0 src/gui/qgsattributeform.cpp
@@ -1825,6 +1825,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 01414a8

Please sign in to comment.