Russian Qt Forum
Ноябрь 23, 2024, 15:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Кодировка в таблицах PostgreSQL7  (Прочитано 3374 раз)
Martiro
Гость
« : Март 05, 2007, 16:11 »

ОС МСВС, PostgreSQL7, QT 3.3.3.
Появилась такая проблема, при отображении данных из базы в QDataTable, в поле загоняются слова на русском, но перед каждой буквой стоит непонятный квадрат... БД создана в кодирорвке KOI8, значения из базы вытягиваются с использованием fromLocal8Bit(). И при вытаскивании значений в QLineEdit появляются одни "?НепонимающийНепонимающий".
Записан
Steven_Orko
Гость
« Ответ #1 : Март 06, 2007, 20:39 »

а потому что у тебя отображение идет в юникоде... поменяй кодировку для приложения свово )))) и будет тебе щастье
Код:
void setCodecForLocale ( QTextCodec * c ) 
void setCodecForTr ( QTextCodec * c )
void setCodecForCStrings ( QTextCodec * c )
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.063 секунд. Запросов: 20.