diff --git a/src/kgameprocess.cpp b/src/kgameprocess.cpp --- a/src/kgameprocess.cpp +++ b/src/kgameprocess.cpp @@ -218,7 +218,7 @@ QByteArray msg; msg.resize(len); //msg.setRawData(mReceiveBuffer.data()+2*sizeof(long),len-2*sizeof(long)); - qCopy(mReceiveBuffer.begin()+2*sizeof(long),mReceiveBuffer.begin()+len, msg.begin()); + std::copy(mReceiveBuffer.begin()+2*sizeof(long),mReceiveBuffer.begin()+len, msg.begin()); // msg.duplicate(mReceiveBuffer.data()+2*sizeof(long),len-2*sizeof(long)); emit received(msg); //msg.resetRawData(mReceiveBuffer.data()+2*sizeof(long),len-2*sizeof(long)); diff --git a/src/kgamepropertyarray.h b/src/kgamepropertyarray.h --- a/src/kgamepropertyarray.h +++ b/src/kgamepropertyarray.h @@ -279,7 +279,7 @@ case CmdSort: { //qCDebug(KFOURINLINE_LOG) << "CmdSort:id="<begin(), this->end() ); break; } default: diff --git a/src/kwin4view.cpp b/src/kwin4view.cpp --- a/src/kwin4view.cpp +++ b/src/kwin4view.cpp @@ -228,7 +228,7 @@ QPainter::TextAntialiasing | QPainter::SmoothPixmapTransform, false); imagePainter.setClipping(true); - imagePainter.setWorldMatrix(QMatrix(1.0,0.0,0.0,-1.0,0.0,mReflectImage.height())); + imagePainter.setWorldTransform(QTransform(1.0,0.0,0.0,-1.0,0.0,mReflectImage.height())); QRect source = QRect(mReflectionRect.x(),mReflectionRect.y()-mReflectImage.height(), mReflectImage.width(), mReflectImage.height());