Отправляет email-рассылки с помощью сервиса Sendsay
Открытая группа
54202 участника
Администратор VLLq
Модератор JoomlaSecrets.ru
Модератор В ТОП 10
Модератор Smart Payment
Модератор DigitalExpert

Последние откомментированные темы:

20250620013733

←  Предыдущая тема Все темы Следующая тема →
пишет:

Масштабируем интерфейс Android приложения при разработке на Qt Qml

Если вы Qt-разработчик, то рано или поздно Вы захотите попробовать свои силы в разработке под мобильные платформы, такую как Android, например. 

И тогда перед Вами возникнет задача, которую нужно будет решить в первую очередь. А именно, масштабирование интерфейса в устройствах с различной плотностью пикселей на дюйм.

Дело в том, что Qt не предоставляет возможности задания размеров элементов интерфейса в dip - пикселях, независимых от плотности физических пикселей на экране устройства.

Поэтому необходимо произвести пересчёт плотности пикселей dpi к некой эталонной величине плотности пикселей и умножить на количество dip пикселей, чтобы получить количество реальных пикселей, которые составят ширину или высоту элемента интерфеса.

То есть формула будет выглядеть следующим образом:

px = dip * (dpi / 160)

где 160 - это dpi эталонного устройства.

подробнее в следующей статье

Это интересно
0

24.10.2015
Пожаловаться Просмотров: 1332  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены