# HG changeset patch # User Andre Heinecke # Date 1392377455 0 # Node ID 9121eea6d93f2c569693e9e22ad9f4e21c371ab0 # Parent 7e2f14c7aba2ac2e88c244b45dadfb648a4a5b9c Fix constructor usage. Too much Java. diff -r 7e2f14c7aba2 -r 9121eea6d93f ui/downloader.cpp --- a/ui/downloader.cpp Fri Feb 14 11:20:15 2014 +0000 +++ b/ui/downloader.cpp Fri Feb 14 11:30:55 2014 +0000 @@ -10,18 +10,22 @@ #include #include -Downloader::Downloader(QObject* parent, const QString& url) +Downloader::Downloader(QObject* parent, const QString& url): + QThread(parent), + mUrl(url) { QFile certResource(":certificates/https"); certResource.open(QFile::ReadOnly); - Downloader (parent, url, certResource.readAll()); + mCert = certResource.readAll(); + certResource.close(); } Downloader::Downloader(QObject* parent, const QString& url, - const QByteArray& certificate) : + const QByteArray& certificate): + QThread(parent), mUrl(url), - mCert(certificate), - QThread(parent) + mCert(certificate) { + }