Проблема сглаживания Qt в OSX

Я пытаюсь создать приложение на основе Qt на OSX (используя CMake), но все создаваемые виджеты (и текст) выглядят ужасно.

Например, вот снимок экрана с флажком и текстом увеличения в приложении «Системные настройки»:

хорошо выглядеть

а вот образец флажка и текст из моего приложения:

изнурять

Мой файл Info.plist содержит

<key>NSHighResolutionCapable</key>
<string>True</string>

но это, похоже, не дает эффекта. Я также попытался установить подсказку рендеринга для шрифтов, но опять же, ничего не меняется. Есть ли что-то особенное, что нужно сделать, чтобы простые вещи, такие как флажки, хорошо отображались в OSX при использовании Qt?

1

Решение

Таким образом, корректировка Info.plist закончилась правильным исправлением, но OSX кэширует файлы .plist. Удаление всего сгенерированного пакета (включая .plist) решило проблему. Ура за хорошо выглядящие флажки.

4

Другие решения


По вопросам рекламы [email protected]