Гость Опубликовано 2 марта, 2002 Жалоба Поделиться Опубликовано 2 марта, 2002 Проблема возможно тривиальна. Не могу в своих программах выводить русский текст в формы. QT версии 2.3.1 пишу следущее mywidget->setFont(QFont(имя_фонта, ...., QFont::KOI8R)); понятно где mywidget это либо экземпляр QWidget либо экземпляр его предка. Так вот перебираю все фонты, в лучшем случае абра-квадабра, в худшем знаки вопроса. Вопрос в следующем, где мне взять готовые примеры русскоязычных программ использующих QT? Либо подскажите, что не так. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 19 марта, 2002 Жалоба Поделиться Опубликовано 19 марта, 2002 вывод на русском: QTextCodec* codec=QTextCodec::codecForName("KOI8-R"); button=new QPushButton(codec->toUnicode("Привет"),this); ввод (QLineEdit) QTextCodec* codec=QTextCodec::codecForName("KOI8-R"); QString string=lineEdit->displayText(); QCString cyrString=codec->fromUnicode(string); Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.