diff data/fileio/HttpClient.h @ 104:40effd83ebcf

servlet name in the file xml \ user name and pwd are encoding
author benoitrigolleau
date Thu, 12 Jul 2007 15:06:41 +0000
parents ca3a5912fd78
children
line wrap: on
line diff
--- a/data/fileio/HttpClient.h	Thu Jul 12 13:06:40 2007 +0000
+++ b/data/fileio/HttpClient.h	Thu Jul 12 15:06:41 2007 +0000
@@ -17,6 +17,7 @@
 #include <QHttp>
 #include <QFile>
 #include <QXmlDefaultHandler>
+#include <QByteArray>
 
 #include "widgets/ConnectionSettings.h"
 #include "base/XmlExportable.h"
@@ -50,12 +51,14 @@
 
 	inline void setHostInfo(const QString& host) { m_host = host;}
 	inline void setHostPortInfo(const quint16 port) { m_hostPort = port;}
+	inline void setServletNameInfo(const QString& servletName) { m_servletName = servletName;}
 
 	void valuesChanged(ConnectionSettings* dialogBox);
 
 	virtual QString toXmlString(QString indent = "", QString extraAttributes = "") const;
 	bool fromXmlString(QIODevice *file);
-
+	static QString encodeString(const QString& str);
+	static QString decodeString(const QString& str) ;
 private:
 
 	bool		m_useProxy;
@@ -68,6 +71,8 @@
 	quint16		m_hostPort;
 
 	QString		m_servletName;
+
+
 };