rem: QDataStream reply(returnValue,IO_ReadOnly);
add: QDataStream reply(returnValue,QIODevice::ReadOnly);
context: static KDesktopLockStatus isKDesktopLockRunning(){	if (!KPilotSettings::screenlockSecure()) return NotLocked;	DCOPClient *dcopptr = KApplication::kApplication()->dcopClient();	// Can't tell, very weird, err on the side of safety.	if (!dcopptr || !dcopptr->isAttached())	{		kdWarning() << k_funcinfo << ": Could not make DCOP connection. "			<< "Assuming screensaver is active." << endl;		return DCOPError;	}	QByteArray data,returnValue;	QCString returnType;	if (!dcopptr->call("kdesktop","KScreensaverIface","isBlanked()",		data,returnType,returnValue,true))	{		kdWarning() << k_funcinfo << ": Check for screensaver failed."			<< "Assuming screensaver is active." << endl;		// Err on the side of safety again.		return DCOPError;	}	if (returnType == "bool")	{		bool b;		QDataStream reply(returnValue,IO_ReadOnly);		reply >> b;		return (b ? Locked : NotLocked);	}	else	{		kdWarning() << k_funcinfo << ": Strange return value from screensaver. "			<< "Assuming screensaver is active." << endl;		// Err on the side of safety.		return DCOPError;	}}