Livejournal
Log in
Post
Friends
My journal
dzz
Прог.Дыбр
Nov 18, 2008 14:43
Написал патч к lcdproc для отображения
imon-овской кириллицы
. Осталось отладить ;)
Следующая часть марлезонского балета - обучение mythlcdserver-а передаче UTF-8 в LCDd в необрезанном виде. Пока до экрана вместо 0xd0/0xd1 доезжают вопросики.
programming
,
htpc
Leave a comment
Comments 6
Прог.Дыбр
anonymous
February 20 2009, 10:02:58 UTC
Поделись Ж:-)
по поводе mythlcdserver:
lcdprocclient.cpp
}
QTextStream os(socket);
os.setEncoding(QTextStream::Latin1);
-заменить Latin1 на UnicodeUTF8
выход будет в чистом UTF8. lcdproc показывает по ДВА символа на КАЖДУЮ букву
Reply
Re: Прог.Дыбр
dzz
February 20 2009, 10:28:58 UTC
А легко ;)
За lcdprocclient.cpp - спасибо, проверю. Как только связка заработает - выложу на sourceforge.
Reply
Re: Прог.Дыбр
anonymous
February 20 2009, 21:38:30 UTC
В ранних версиях это место выглядело так:
00212 QTextStream os(socket);
00213 os.setCodec(QTextCodec::codecForName("ISO 8859-1"));
если не тяжело ответь в аське из профиля
За поданную идею буду первым в очереди на тестирование :-)
Reply
Re: Прог.Дыбр
dzz
February 21 2009, 11:24:32 UTC
Я временно без интернета по выходным, так что до вторника не выйдет.
Reply
Thread 6
Leave a comment
Up
Comments 6
по поводе mythlcdserver:
lcdprocclient.cpp
}
QTextStream os(socket);
os.setEncoding(QTextStream::Latin1);
-заменить Latin1 на UnicodeUTF8
выход будет в чистом UTF8. lcdproc показывает по ДВА символа на КАЖДУЮ букву
Reply
За lcdprocclient.cpp - спасибо, проверю. Как только связка заработает - выложу на sourceforge.
Reply
00212 QTextStream os(socket);
00213 os.setCodec(QTextCodec::codecForName("ISO 8859-1"));
если не тяжело ответь в аське из профиля
За поданную идею буду первым в очереди на тестирование :-)
Reply
Reply
Leave a comment