Найти - Пользователи
Полная версия: 2 проблемы с QT
Начало » GUI » 2 проблемы с QT
1
Xaver
Есть следующая проблема. Для лабораторных по криптографии необходимо взять символ и преобразовать его тем или иным образом. Проблема возникает, когда при преобразовании получается символ 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()
проблема в символе конца строки
sypper-pit
возможно он подставляет UTF8 или читает , надо точно код смотреть
pasaranax
По поводу QTextEdit, ты используешь метод .getPlainText() или .getText()?
Xaver
sypper-pit
стыдно сий гавнокод демонстрировать есле чесно
pasaranax
для чтения использую toPlainText() а для записи setText()
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB