Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   Проблема с кодировкой в QTableView (https://www.otvetnemail.ru/novyj-arhiv-2-812/problema-s-kodirovkoj-v-qtableview-272699/)

Guest 29.09.2011 06:17

Проблема с кодировкой в QTableView
 
Приложение под Windows.Виджет QTableView получает таблицу из БД через модель QSqlTableModel. Из базы передаётся кириллицей в кодировке cp1251, в TableView отображается, судя по виду символов, в западно-европейской кодировке Windows.Пробовал прописывать:Код: QTextCodec *codec=QTextCodec::codecForName("Windows-1251"); QTextCodec::setCodecForTr(codec); QTextCodec::setCodecForCStrings(codec); QTextCodec::setCodecForLocale(codec);Не помогло.Ещё пробовал менять кодек на UTF-8, и соответственно менять кодировку выдачи из БД на UTF-8. То же самое.


Часовой пояс GMT, время: 02:23.


© www.otvetnemail.ru - Форум вопросов и ответов.