aheinecke@10: #include "downloader.h" aheinecke@10: aheinecke@10: #ifndef DOWNLOAD_SERVER aheinecke@10: #define DOWNLOAD_SERVER "https://www.intevation.de" aheinecke@10: #endif aheinecke@10: aheinecke@10: #ifdef Q_OS_WIN aheinecke@10: #endif aheinecke@10: aheinecke@10: #include aheinecke@10: #include aheinecke@10: aheinecke@12: Downloader::Downloader(QObject* parent, const QString& url): aheinecke@12: QThread(parent), aheinecke@12: mUrl(url) aheinecke@10: { aheinecke@11: QFile certResource(":certificates/https"); aheinecke@11: certResource.open(QFile::ReadOnly); aheinecke@12: mCert = certResource.readAll(); aheinecke@12: certResource.close(); aheinecke@10: } aheinecke@10: aheinecke@10: Downloader::Downloader(QObject* parent, const QString& url, aheinecke@12: const QByteArray& certificate): aheinecke@12: QThread(parent), aheinecke@10: mUrl(url), aheinecke@12: mCert(certificate) aheinecke@10: { aheinecke@12: aheinecke@10: } aheinecke@10: