Название: Проблема с русским Отправлено: Perchilla от Февраль 23, 2005, 18:31 Есть текст в QLineEdit. Я его записываю в QString str, а потом записываю в файл через fwrite(str.ascii(), ...), при этом записываются одни знаки вопроса. Как быть? :(
Название: Проблема с русским Отправлено: Perchilla от Февраль 24, 2005, 02:25 Ай нид хелп!
Название: Проблема с русским Отправлено: joktar от Февраль 24, 2005, 03:25 Текст на русском?
Если да-то вызывалась ли QTextCodec::setCodecForCStrings? Название: Проблема с русским Отправлено: Perchilla от Февраль 24, 2005, 07:43 Цитата: "joktar" Текст на русском? вызывалась и setCodecForTr вызывался и даже setCodecForLocale вызывал. Если да-то вызывалась ли QTextCodec::setCodecForCStrings? Вроде строка как строка. Я ее даже через MessageBox выводил - все нормально, a через метод .ascii() получается лажа :( . Может не так надо переводить к типу char* ??? Я уже просто в отчаянии :cry: Название: Проблема с русским Отправлено: Admin от Февраль 24, 2005, 07:55 Я вот так использовал
cout << "Title:" << strBookTitle.local8Bit() << endl; тоесть тебе надо использовать local8Bit() |