Download Data from URL/bg
Jump to navigation
Jump to search
Сваляне на данни от URL
Приложеният отрязък от код показва как се свалят данни като QByteArray [qt.io] от URL (адрес на даден ресурс в Интернет или друга мрежа). Свалените данни могат да бъдат записани като файл или да бъдат преобразувани в подходящ обект. Така например, ако е свалена картинка, то тя може да бъде заредена от QPixmap [qt.io] или QImage [qt.io] чрез метода loadFromData() [qt.io]
Моля, обърнете внимание, че приложения клас FileDownloader независимо от името си не запазва свалените данни на диска като файл!
Важни класове
- QNetworkAccessManager [qt.io]
- QNetworkRequest [qt.io]
- QNetworkReply [qt.io]
- QUrl [qt.io]
.pro файл
Ако целите съвместимост със Symbian устройства не забравяйте да добавите необходимите разрешения за ползване на мрежови услуги.
filedownloader.h
filedownloader.cpp
Употреба
Заредете QPixmap от URL
- Декларирайте слот
- Свържете сигнал downloaded() към слота
- Заредете QPixmap от свалените данни