<div dir="ltr"><div><div><span style="font-family:courier new,monospace"># python 2.7<br>from future import unicode_literals<br>uu = u'\u2019' # no problem here but...<br>qcCurlyApostrophe = QChar(uu)<br>Traceback (most recent call last):<br>

    File "<string>", line 1, in <fragment><br>UnicodeEncodeError: 'ascii' codec can't encode character u'\u2019' in position 0: ordinal not in range(128)<br></span></div><span style="font-family:courier new,monospace">qcCurlyApostrophe = QChar(8217) # int workaround ok<br>

<br></span></div><div><span style="font-family:courier new,monospace"><font face="arial,helvetica,sans-serif">So - user error? Or failure to recognize the "QChar::QChar(uchar ch)" overload signature?<br></font></span></div>

<div><br></div></div>