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();