Russian Qt Forum

Компиляторы и платформы => Mac OS X => Тема начата: ecspertiza от Ноябрь 27, 2012, 20:33



Название: Qt ретина дисплей
Отправлено: ecspertiza от Ноябрь 27, 2012, 20:33
Собственно проблемы с ретина дисплеем, QWidget::showFullScreen() открывает виджет на 1\4 экрана.  Решение найденное в инете

Код:
	<key>NSPrincipalClass</key>
<string>NSApplication</string>

не работает :) продолжает открывать на 1/4 экрана, Qt 4.8.1. Кто сталкивался ? Как побороли ?


Название: Re: Qt ретина дисплей
Отправлено: Авварон от Декабрь 03, 2012, 18:40
4.8.4 полёт нормальный, сегодня видел нашу аппу на ретина дисплее в фуллскрине.


Название: Re: Qt ретина дисплей
Отправлено: ecspertiza от Декабрь 03, 2012, 18:50
А можешь затестить QPixmap::grabWindow() ? Я с фулскрином разобрался, но вот QPixmap::grabWindow() возвращает 1\4 изображения пробовал получать от системы

HIGetScaleFactor() и выставлять размеры для скрина руками, но тож ничего не вышло.


Название: Re: Qt ретина дисплей
Отправлено: Авварон от Декабрь 04, 2012, 11:35
Это протестить не получится:(


Название: Re: Qt ретина дисплей
Отправлено: ecspertiza от Декабрь 04, 2012, 12:05
Пичалька, ну да ладно, уже всеравно билдю 4.8.4 смотрю там в QPixmap много чего изменили, может и мою тему затронули.