Priority: Not Evaluated
Affects Version/s: 3.1.1
Fix Version/s: None
J have license file in html format (utf-8 encoded).
my package.xml include it, ex:
<License name="My license" file="license.html" />
license.html is write in utf-8 and has header:
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
After instalation license.html file located in Licenses subdirectory has
changed the encoding from utf8 to windows-1252.
J loook to source code and I found someting that in licenseoperation.cpp
...for (QVariantMap::const_iterator it = licenses.constBegin(); it != licenses.constEnd(); ++it)
Text is converted to default encoding system in this palce:
QTextStream stream(&file);stream << it.value().toString();
but my license is in html format, it can not be converted to default
system text encoding.