Qt - работа с русским языком (SOS!!!, диплом горит!!!!)

Автор: pish_r Дата: 23.05.2003 09:24 Какие-тоо понты с qt.
Отображение русского, заданного
не QtDesigner-ом не работает.,
Там файлы форм(*.ui) вообще в какой кодировке?
я браузером перебрал все кирилицы и ни одной нужной не нашел.
Вообщем, если в пишу в коде
lineEdit1->setText("Русский текст";-);
то прога отображает абракадабру.
Если я этот текст задам визуально в QtDesigner-е-то все ОК.
DataTable русский теккст из MySQL тоже зюками отображает....
Че делать?!
Мне защищаться ч/з 2 недели!!! Улыбка
Re: Qt - работа с русским языком (SOS!!!, диплом горит!!!!) 23.05.2003 16:02Manwe в UTF8,
если в кодировке локали хочешь вставлять то надо делать так:
QString::fromLocal8Bit(текст в кодировке локали),

а вообще читай assistant, там
всё написано
Re: Qt - работа с русским языком (SOS!!!, диплом горит!!!!) 24.05.2003 11:06pish_r Угу. Про стринг и юникод я уже нашел.
А как посоветуешь из MySQL(в koi8-r) QDataTable корректно инфу отображать? Без лишнего вмешательства. Дизайнер вродь как автоматизирует процесс работы с БД, нехотелось бы эту работу ручками делать, пропуская ч/з стринговый фильтр.
Re: Qt - работа с русским языком (SOS!!!, диплом горит!!!!) 24.05.2003 15:05Alexey Kontsevich QApplication a( argc, argv );
a.setDefaultCodec( QTextCodec::codecForName("KOI8-R ";-) );
...

lineEdit1->setText(tr("Русский текст";-));
RSS-материал