Hi ,
I find the pyuic4 4.8.3 will generat more newline characters in each line.
4.8.1 doesn't have this issue.
Here is a temporary solution for this issue.
def _generate(self):
""" Generate the Python code. """
if sys.hexversion >= 0x03000000:
if self._opts.output == '-':
from io import TextIOWrapper
- pyfile = TextIOWrapper(sys.stdout.buffer, encoding='utf8')
+ pyfile = TextIOWrapper(sys.stdout.buffer, encoding='utf8',
newline='')
else:
pyfile = open(self._opts.output, 'wt', encoding='utf8')
else:
if self._opts.output == '-':
pyfile = sys.stdout
else:
pyfile = open(self._opts.output, 'wt')
Hope it can be fixed in the next release. Thanks.
--
K.Y/Best Regards
_______________________________________________
PyQt mailing list [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt