Qt3. QDataTable, QDataBrowser. Отображение русских букв ...

Все о программировании под *nix
Аватара пользователя
kif0rt
Неотъемлемая часть форума
Сообщения: 1371
Зарегистрирован: 03 ноя 2004, 01:49
Откуда: Минск

Qt3. QDataTable, QDataBrowser. Отображение русских букв ...

Сообщение kif0rt »

Собственнг проблема. Как попроще можно сделать, чтобы нормально отображались русские буквы (UTF8). Спасибо.
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson

Аватара пользователя
hlamer
Увлекающийся
Сообщения: 119
Зарегистрирован: 24 фев 2006, 23:34

Сообщение hlamer »

Qt внутри себя (QString по крайней мере) хранит текст в utf8. Проблем быть не должно, в теории. Если текст, который должен попасть в Table изначально не в utf8 - попробуй QString::toUtf8
И сошел на него Дух Господень...
Нашел он свежую ослиную челюсть, и,
протянув руку свою, взял ее,
и убил ею тысячу человек.
Книга Судей, глава 15, стих 14, 15

Аватара пользователя
kif0rt
Неотъемлемая часть форума
Сообщения: 1371
Зарегистрирован: 03 ноя 2004, 01:49
Откуда: Минск

Сообщение kif0rt »

hlamer писал(а):Qt внутри себя (QString по крайней мере) хранит текст в utf8. Проблем быть не должно, в теории. Если текст, который должен попасть в Table изначально не в utf8 - попробуй QString::toUtf8
Вот именно. Я голову себе и ломаю. У меня всё в UTF8 (локаль всмысле). В остальных виджетах (кнопки и т.д.) абсолютно всё нормально. Везде видны русские буквы. Но вот приблуды с БД никак не работают с русским :(. База (таблицы в MySQL) в utf8 и прекрасно воспринимают русские символы. В чём дело я не знаю. Баг ? Фича ?
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson

Ответить