alex_lip
Жел. 5, 2017, 1:09 Т.Қ.

Масштабируемый интерфейс в Qt Qml Android

Добрый день. Подскажите пожалуйста Ваш урок -

QML - Урок 009. Масштабируемый интерфейс в Qt Qml Android - актуален на данный момент - или что-то уже поменялось?

Ол саған ұнайды ма? Әлеуметтік желілерде бөлісіңіз!

5
alex_lip
  • Жел. 5, 2017, 1:46 Т.Қ.

Вот здесь много чего рекомендуют
http://doc.qt.io/Qt-5/scalability.html
но если кнопки и вьюхи я просто растягиваю лайоутами. То со шрифтами не совсем понятно что делать.

    Evgenii Legotckoi
    • Жел. 5, 2017, 5:53 Т.Қ.

    Вообще информация в данном уроке актуальна, она будет актуальна как теоретическая часть, и даже может пригодиться в некоторых случаях.

    Но при этом Qt уже исправили эту ситуацию и уже есть поддержка экранов с большим разрешением. Там это прямо в main.cpp файле обычно включают. Я потом гляну, каким статическим методом это делается, и отпишусь.
      alex_lip
      • Жел. 7, 2017, 6:21 Т.Қ.

      Вот этот ?
      Qt::AA_EnableHighDpiScaling

        Evgenii Legotckoi
        • Жел. 7, 2017, 6:31 Т.Қ.

        Ох. Сорян. забыл из-за корпоратива. Да, он самый )))

          alex_lip
          • Жел. 8, 2017, 4:25 Т.Қ.
          • Жауап шешім ретінде белгіленді.

          Если как-нибудь будет время - добавьте в ваш урок
          QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
          Но это не совсем решает проблему. Урок по прежнему актуален. Единственно может быть расширите урок еще вот этой информацией - https://www.mimec.org/blog/scalable-ui-in-qtquick  ?

            Пікірлер

            Тек рұқсаты бар пайдаланушылар ғана пікір қалдыра алады.
            Кіріңіз немесе Тіркеліңіз