On Tue, 31 Aug 2010 16:55:31 +0430, Omid Raha <[email protected]> wrote: > Hi , > > > > In some windows systems that the default python encoding is not set to > utf-8 > , > > > for example is ascii , and use PyQt Designer 4.7.4 with Python 3.1.1 , > > > > when you design an UI that content Unicode data with Designer , and save > it > in a file such as example.ui , > > > > then when you try to convert it by "pyuic4" to a python file such as > ui_example.py , > > > > Since Python Standard Input is not set to unicode , so pyuic4(pyuic.py) > Faced with the problem : > > #pyuic4 -o ui_example.py example.ui > An unexpected error occurred. > Check that you are using the latest version of PyQt and send an error > report > to > <email address hidden>, including the following information: > > * your version of PyQt (4.7.2) > * the UI file that caused this error > * the debug output of pyuic4 (use the -d flag when calling pyuic4) > > > > Precisely the error is related to the this file : > > > > /Python.3.1.1/Lib/site-packages/PyQt4/uic/driver.py > > > > and in this line (59) : > > > > pyfile = open(self._opts.output, 'wt') > > > > So I modified it to it : > > > > pyfile = open(self._opts.output, 'wt',encoding='utf-8') > > > > > > And the problem was resolved , temporarily .
Changed in tonight's snapshot. Thanks, Phil _______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt
