Название: Проблема с русским языком Отправлено: nono от Апрель 10, 2010, 00:23 вот какая проблемка...может уже рассматривалась здесь....но все таки не охото лопатить архивы........короче использую creator в редакторе кода например создаю виджет кномпи ..... new QPushButton("тест") после компиляции на к нопки вместо надписи "тест", черти что выходит.....как мне кодировку поменять чтоб на виджетах отображались русскии символы?????
Название: Re: Проблема с русским языком Отправлено: break от Апрель 10, 2010, 00:41 лучше б полапатил архивы...
вопрос в том в какой кодировке исходник - например если в utf8 то QPushButton( QString::fromUTF8("тест") ); Название: Re: Проблема с русским языком Отправлено: nono от Апрель 10, 2010, 01:33 в этом та вся и проблема..короче с помощью редактора форм создается все нормально...а вот при помощи редактора кода фигня выходит с языком....может тут как-то этот qtcreator поправить надо..ток настройки найти не могу по этой теме
Название: Re: Проблема с русским языком Отправлено: break от Апрель 10, 2010, 01:51 кАрочЯ в этом та ВСЕ и проблеМА внатурЕ - читай мой пост и разберись с кодировкой исходника
Название: Re: Проблема с русским языком Отправлено: alexman от Апрель 10, 2010, 11:35 QTextCodec::codecForLocale()->toUnicode( "текст" );?
Название: Re: Проблема с русским языком Отправлено: shirushizo от Апрель 10, 2010, 15:56 Выбрать кодек:
QTextCodec * codecForName ( const QByteArray & name ) QTextCodec * codecForName ( const char * name ) И установить его: void setCodecForCStrings ( QTextCodec * codec ) void setCodecForLocale ( QTextCodec * c ) void setCodecForTr ( QTextCodec * c ) Название: Re: Проблема с русским языком Отправлено: Пантер от Апрель 10, 2010, 16:00 Не используй кирилицу.
Название: Re: Проблема с русским языком Отправлено: nono от Апрель 10, 2010, 20:53 оооооооо, всем спасибо получилось))))) разобрался)))))
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("Windows-1251")); |