diff -r 9d760f716ca8 -r 3d09643def13 qthighway/inc/xqservicelog.h --- a/qthighway/inc/xqservicelog.h Thu Sep 02 21:20:48 2010 +0300 +++ b/qthighway/inc/xqservicelog.h Fri Sep 17 08:34:25 2010 +0300 @@ -42,11 +42,13 @@ #define XQSERVICE_CRITICAL_PRINT(args...) qCritical(args); #define XQSERVICE_FATAL_PRINT(args...) qFatal(args); #define XQSERVICEMESSAGEHANDLER XqServiceMessageHandler::xqServiceMessageHandler +#define XQSERVICE_CONNECT(a, b, c, d) if (!QObject::connect((a), (b), (c), (d))) {qCritical("%s: connection failed", __PRETTY_FUNCTION__);}else{qDebug("%s: connection OK", __PRETTY_FUNCTION__);} #else //XQSERVICE_DEBUG not defined #define XQSERVICE_DEBUG_PRINT(args...) #define XQSERVICE_WARNING_PRINT(args...) #define XQSERVICE_CRITICAL_PRINT(args...) #define XQSERVICE_FATAL_PRINT(args...) +#define XQSERVICE_CONNECT(a, b, c, d) QObject::connect((a), (b), (c), (d)); #define XQSERVICEMESSAGEHANDLER 0 #endif //XQSERVICE_DEBUG