Элемент изображения QML> Поддержка Retina / HiDPI для сетевых изображений - PullRequest
0 голосов
/ 09 сентября 2018

Элемент изображения QtQuick поддерживает изображения HiDPI автоматически, как вы знаете. Например, он может загружать @2x изображения на платформах iOS и MacOS. Тот же код работает нормально на платформе Android.
В официальной документации есть раздел, в котором говорится о прозрачности сети .
Но элемент Image не загружает изображения версий HiDPI с моего сервера.

Это ошибка?
Как я могу решить эту проблему для загрузки изображений с высоким разрешением? Есть какой-нибудь официальный предложенный способ?

import QtQuick 2.9
import QtQuick.Window 2.3
import QtQuick.Layouts 1.3

Window {
    visible: true
    width: 900
    height: 520
    Image {
        id: img
        z: 10000
        source: "http://127.0.0.1:8080/images/banner-1.jpg" //<-- not loads @2x version automatically
        width: 320; height: 205  //<-- also I need to specify a size otherwise it will be so big
    }
}

Спасибо

...