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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QLCDNumber - русский текст  (Прочитано 5609 раз)
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]   Вверх
  Печать  
 
Перейти в:  


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