Есть следующая проблема. Для лабораторных по криптографии необходимо взять символ и преобразовать его тем или иным образом. Проблема возникает, когда при преобразовании получается символ 152 или 160 - полученный текст я помешаю на виджет (QText edit) после чего пытаюсь его преобразовать, обратно дойдя до символа который должен был быть 152 или 160 считанный символ получается совсем другой.
Так же есть такая проблема: хочется создать текстовый файл в кодировке cp-1251.
codec=QTextCodec.codecForName(“Windows-1251”)
a = “C:\1”
File = QFile(a)
File.open(QIODevice.WriteOnly)
Str2 = QString(“бла бла \nбла”)
Str2=codec.fromUnicode(Str2)
File.writeData(Str2)
File.close()
проблема в символе конца строки