//Convert a QString To LPCTSTR
LPCTSTR QString_To_LPCTSTR(QString mQTData)
{
return (LPCTSTR)mQTData.utf16();
}

//Convert a QString To LPCSTR
LPCSTR QString_To_LPCSTR(QString mQTData)
{
return (LPCSTR)mQTData.utf16();
}

//Convert a QString To LPTSTR
LPTSTR QString_To_LPTSTR(QString mQTData)
{
return (LPTSTR)mQTData.utf16();
}

//Convert a LPCTSTR To QString
QString LPCTSTR_To_QString(LPCTSTR mWinData)
{
return QString::fromUtf16((ushort*)mWinData);
}

//Convert a LPBYTE To QString
QString LPBYTE_To_QString(LPBYTE mWinData)
{
return QString::fromUtf16((ushort*)mWinData);
}

//Convert a Char[] To QString
QString Char_To_QString(char mWinData[])
{
return QString::fromUtf16((ushort*)mWinData);
}

//Convert a WCHAR* to a QString
QString WCHAR_to_QString(WCHAR* mBuffer)
{
return QString::fromWCharArray(mBuffer);
}

//Convert a TCHAR To QString
QString TChar_To_QString(TCHAR mWinData[])
{
return QString::fromUtf16((ushort*)mWinData);
}

資料來源 VQTConver
文章標籤
全站熱搜
創作者介紹
創作者 阿勇 的頭像
阿勇

阿勇的blog

阿勇 發表在 痞客邦 留言(0) 人氣(12)