From e0e3d5fa10f80a88fa3b194b2a09cf89c8fced18 Mon Sep 17 00:00:00 2001 From: deva Date: Mon, 17 Aug 2009 14:59:42 +0000 Subject: A new journal watcher and pracro progressbar. --- client/netcom.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'client/netcom.cc') diff --git a/client/netcom.cc b/client/netcom.cc index 0da19f8..3b3abb7 100644 --- a/client/netcom.cc +++ b/client/netcom.cc @@ -46,13 +46,13 @@ NetCom::~NetCom() socket.disconnectFromHost(); } -QDomDocument NetCom::send(QString templ, QString macro) +QDomDocument NetCom::send(QString templ, QString macro, bool lockgui) { printf("Socket state: %d\n", socket.state()); if(socket.state() != 3) printf("Socket state not connected: %s\n", socket.errorString().toStdString().c_str()); - if(qApp->activeWindow()) qApp->activeWindow()->setEnabled(false); - QApplication::setOverrideCursor(QCursor(Qt::WaitCursor)); + if(lockgui && qApp->activeWindow()) qApp->activeWindow()->setEnabled(false); + if(lockgui) QApplication::setOverrideCursor(QCursor(Qt::WaitCursor)); QDomDocument doc; @@ -85,8 +85,8 @@ QDomDocument NetCom::send(QString templ, QString macro) printf("\nRecieved request:\n%s", res_doc.toString().toStdString().c_str()); - QApplication::restoreOverrideCursor(); - if(qApp->activeWindow()) qApp->activeWindow()->setEnabled(true); + if(lockgui) QApplication::restoreOverrideCursor(); + if(lockgui && qApp->activeWindow()) qApp->activeWindow()->setEnabled(true); return res_doc; } -- cgit v1.2.3