I have a web service in ASP.Net, getManagers, that accepts one parameter, UserName and returns a list of strings to a client.

I am trying to build the POST request from QT and I will appreciate any comments or suggestions on this subject

Here is what I do:
QHttpRequestHeader header("POST", "/StoreManager/getManagers.asmx");
header.setValue("Host", "localhost:1048");
header.setValue("charset", "utf-8");
header.setContentType("application/soap+xml");

m_http.setHost("http://localhost:1048");
m_http.request(header, "UserName=QPlace");

connect((QObject*)(&m_http), SIGNAL(requestFinished ( int id, bool error )), this, SLOT(ThisReqestIsCompleted ( int id, bool error )));


First problem is that ThisReqestIsCompleted is never called. But I am unsure if I am doing the call to the service correctly. All comments and suggestions are greatly appreciated