changeset 103:33105d5afff8

url bug fixed
author benoitrigolleau
date Thu, 12 Jul 2007 13:06:40 +0000
parents 033a39bff919
children 40effd83ebcf
files sv/main/EasaierSessionManager.cpp view/PaneStack.cpp
diffstat 2 files changed, 6 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/sv/main/EasaierSessionManager.cpp	Thu Jul 12 07:32:36 2007 +0000
+++ b/sv/main/EasaierSessionManager.cpp	Thu Jul 12 13:06:40 2007 +0000
@@ -22,6 +22,7 @@
 
 #include <QApplication>
 #include <Qt>
+#include <QUrl>
 
 #include "layer/Layer.h"
 #include "base/TempDirectory.h"
@@ -127,14 +128,17 @@
 	}
 }
 
-void EasaierSessionManager::loadFile(const QString& query, const QString& filename, LoadedFile::FileType type)
+void EasaierSessionManager::loadFile(const QString& queryAux, const QString& filename, LoadedFile::FileType type)
 {
-	if ((query == 0) || (filename == 0))
+	if ((queryAux == 0) || (filename == 0))
 		return;
 
 	if (m_httpClient->getHost() == "")
 		return;
 
+	QUrl url(queryAux);
+	QString query = QString(url.toEncoded());
+
 	QString directory = filename.left(filename.lastIndexOf("/"));
 	QString file = filename.right(filename.length() - filename.lastIndexOf("/"));
 
@@ -392,7 +396,6 @@
 			params+= "&"+propertyList[i] + "="+themeModel->getPropertyValue(propertyList[i]);
 		}
 	}
-	
 	QString query = m_httpClient->getServletName() + "?theme="+themeName+""+params;
 	QString filename = "/easaier/servlet/"+themeName;
 
--- a/view/PaneStack.cpp	Thu Jul 12 07:32:36 2007 +0000
+++ b/view/PaneStack.cpp	Thu Jul 12 13:06:40 2007 +0000
@@ -88,7 +88,6 @@
 	frame->setFrameStyle(QFrame::Box | QFrame::Raised);
 	frame->setLineWidth(0);
     
-	
 	frame->setLayout(layout);
     m_splitter->addWidget(frame);