crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в QTextEdit.toPlainText().toAscii() возвращает "? ? ?." вместо строки.
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
Теги
Выровнять по центру
Ссылка на тему
Ссылка на сообщение
Скрытый текст
Сокращение
Код с подсветкой
Offtopic
 
Удалить форматирование
Спец. элементы
Шрифт
Размер
 
Цвет шрифта
 
Отменить ввод
Вернуть ввод
Полужирный
Курсив
Подчеркнутый
 
 
Смайлики
Вставить изображение
Вставить адрес электронной почты
Цитата
Код
Раскрывающийся текст
 
Увеличить отступ
По левому краю
По центру
По правому краю
Вставить список
Вставить список

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
niXman Дата 10.8.2008, 10:05
  kalombo, Спасибо. Вопрос решен.
kalombo Дата 10.8.2008, 7:19
 
Цитата(niXman @ 10.8.2008, 0:52) *
Novak, Никакой. Как назначить кодек?

QTextCodec::setCodecForCStrings(QTextCodec::codecForName("cp1251"));
Novak Дата 10.8.2008, 1:00
  Угу, по документации, если кодек не назначил, toAscii(); будет работать как toLatin(). А тут, сам понимаешь. притеснения русских букв)
niXman Дата 10.8.2008, 0:52
  Novak, Никакой. Как назначить кодек?
Novak Дата 10.8.2008, 0:32
  Кодек какой используется? Если никакой, то нужно определить, иначе можно будет работать корректно только с latin-символами.
niXman Дата 10.8.2008, 0:15
 
Цитата(Litkevich Yuriy @ 10.8.2008, 0:33) *
текст в QTextEdit на русском?
Да.
Litkevich Yuriy Дата 9.8.2008, 23:33
  видимо что-то с кодировками, текст в QTextEdit на русском?
niXman Дата 9.8.2008, 22:21
  Доброго времени суток.
Нужно получить текст из QTextEdit.
QByteArray buf;
buf = QTextEdit.toPlainText().toAscii();

Но в buf только вопросительные знаки. В чем трабла?
Просмотр темы полностью (откроется в новом окне)
RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 11.7.2025, 21:17