Как установить QIcon из URL-адреса в Qt

Я хочу установить свой QIcon из URL-адреса, который я передаю в виде строки, но он все равно не показывает мне никакого изображения, есть ли другой способ сделать это.


person abhishek    schedule 16.03.2012    source источник
comment
Загрузите образ с помощью QNetworkAccessManager, а затем попросите мистера QIcon отобразить его?   -  person laurent    schedule 16.03.2012
comment
Является ли мистер QIcon синглтоном?   -  person cmannett85    schedule 16.03.2012
comment
@chamber85 нет, это не синглтон   -  person abhishek    schedule 16.03.2012
comment
@abhishek Шутка пропала, теперь ты отредактировал свою опечатку...   -  person cmannett85    schedule 16.03.2012
comment
@chamber85 Я думаю тут виноват шоби   -  person Exa    schedule 17.03.2012


Ответы (1)


Вам нужно использовать QNetworkAccessManager для загрузки изображения по QUrl. Вы можете использовать QImageReader для загрузки данных изображения в QImage.

Вот хороший пример, демонстрирующий это.

person Kunal    schedule 16.03.2012
comment
Нет ли пути проще? Ничего нового с Qt5.2? - person Niklas; 17.02.2014