Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: qate от Апрель 24, 2014, 08:02



Название: Нет русских букв от некоторых шрифтов
Отправлено: qate от Апрель 24, 2014, 08:02
Добрый день.

Иногда попадаются шрифты, которыми qt 5.2.0 (win32) не может правильно отобразить русские буквы (отображает каким то другим шрифтом)
Пример шрифта и кода во вложении, сборка qt с сайта.
Причем:
1. стандартный просмотровщик windows отображает успешно русские буквы этого шрифта
2. под linux этот шрифт (этим же кодом) также успешно отображается
Как можно решить проблему ?


Название: Re: Нет русских букв от некоторых шрифтов
Отправлено: maint от Апрель 24, 2014, 10:57
ну я, например использую
Код:
   setlocale(LC_ALL, "Russian");


Название: Re: Нет русских букв от некоторых шрифтов
Отправлено: qate от Апрель 24, 2014, 12:19
ну я, например использую
Код:
   setlocale(LC_ALL, "Russian");

не помогает
а зачем это делать для win32 ?


Название: Re: Нет русских букв от некоторых шрифтов
Отправлено: qate от Апрель 25, 2014, 12:57
Пересобрал сам 5.2.1 с помощью MinGW-W64-builds-0.0.1 - помогло.