WEB开发网
开发学院手机开发Symbian 开发 Qt与symbian特定格式类对象的转换 阅读

Qt与symbian特定格式类对象的转换

 2010-06-22 03:05:00 来源:WEB开发网   
核心提示:*(ptrImagePixel+1)=char((int)(*(ptrBitmapPixel+1))/tmp); //Green*(ptrImagePixel+0)=char((int)(*(ptrBitmapPixel+0))/tmp); //BlueptrBitmapPixel+=aStep;ptrImagePix

*(ptrImagePixel+1)=

char((int)(*(ptrBitmapPixel+1))/tmp); //Green

*(ptrImagePixel+0)=

char((int)(*(ptrBitmapPixel+0))/tmp); //Blue

ptrBitmapPixel+=aStep;

ptrImagePixel+=4;

}

}

aBitmap->EndDataAccess();

}

2:QString转为TPtr

参数说明:aQtMsg是传入参数,aS60Msg是传出参数.

view plaincopy to clipboardprint?

void QStringToTPtr(QString* aQtMsg,TPtr* aS60Msg)

{

aS60Msg->Delete(0,aS60Msg->Length());

for(int i=0;ilength();i++)

aS60Msg->Append((*aQtMsg)[i].unicode());

}

void QStringToTPtr(QString* aQtMsg,TPtr* aS60Msg)

{

aS60Msg->Delete(0,aS60Msg->Length());

for(int i=0;ilength();i++)

aS60Msg->Append((*aQtMsg)[i].unicode());

}

3:TDesC转为QString

参数说明:aDesc是传入参数,aChar是传出参数.

view plaincopy to clipboardprint?

void TDescToQString(TDesc *aDesc, QString *aChar)

{

char* ptrDes=(char*)aDes->Ptr();

for(int i=0;iLength();i++)

{

*aChar=*ptrDes;

aChar++;

ptrDes+=2;

}

*aChar='';

}

上一页  1 2 

Tags:Qt symbian 特定

编辑录入:coldstar [复制链接] [打 印]
赞助商链接