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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QLCDNumber - русский текст  (Прочитано 5515 раз)
fear
Гость
« : Февраль 15, 2007, 12:42 »

Возможно ли выводить русский текст через QLCDNumber? Есть ли аналог этому виджету подходяший для этих целей?

Код:
#include <QtGui/QApplication>
#include <QTextCodec>
#include <QLCDNumber>

int main(int argc, char *argv[])
{
  QApplication app(argc, argv);

  QTextCodec *codec = QTextCodec::codecForName("utf8");
  QTextCodec::setCodecForTr(codec);

  QLCDNumber *number = new QLCDNumber;
  number->display(QObject::tr("Тест HELLO"));
  number->show();

  return app.exec();
}


Выводит только "HELLO" ...
Записан
Sergeich
Гость
« Ответ #1 : Февраль 15, 2007, 14:49 »

А ты доку по нему читал?
Цитировать
These digits and other symbols can be shown: 0/O, 1, 2, 3, 4, 5/S, 6, 7, 8, 9/g, minus, decimal point, A, B, C, D, E, F, h, H, L, o, P, r, u, U, Y, colon, degree sign (which is specified as single quote in the string) and space. QLCDNumber substitutes spaces for illegal characters.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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