Mercurial > projects > qtd
diff demos/browser/networkaccessmanager.d @ 74:37caa90ce503
more porting
author | mandel |
---|---|
date | Fri, 22 May 2009 23:43:58 +0000 |
parents | 7bfd46c330dc |
children | 0654fc9bac95 |
line wrap: on
line diff
--- a/demos/browser/networkaccessmanager.d Fri May 22 10:59:00 2009 +0000 +++ b/demos/browser/networkaccessmanager.d Fri May 22 23:43:58 2009 +0000 @@ -67,6 +67,7 @@ class NetworkAccessManager : public QNetworkAccessManager { public: + this(QObject parent = null) { super(parent); @@ -85,7 +86,8 @@ } private: - QList<QString> sslTrustedHostList; + + QString[] sslTrustedHostList; public: @@ -157,11 +159,12 @@ } } -version(QT_NO_OPENSSL) { - void sslErrors(QNetworkReply reply, QList<QSslError> error) +version(QT_NO_OPENSSL) +{ + void sslErrors(QNetworkReply reply, QSslError[] error) { // check if SSL certificate has been trusted already - QString replyHost = reply.url().host() + ":" + reply.url().port(); + QString replyHost = reply.url().host() ~ ":" ~ reply.url().port(); if(! sslTrustedHostList.contains(replyHost)) { BrowserMainWindow mainWindow = BrowserApplication.instance().mainWindow();