int HexStrToDec(QString Str)
{
int Num=0;
if (Str.startsWith("0x") || Str.startsWith("0X"))
{
Str = Str.mid(2); //QString截取,从索引值为2的位置开始
Num = Str.toInt(0,16); //转成16进制
}
else
{
// 10进制直接转化
Num = Str.toInt();
}
return Num;
}
{
int Num=0;
if (Str.startsWith("0x") || Str.startsWith("0X"))
{
Str = Str.mid(2); //QString截取,从索引值为2的位置开始
Num = Str.toInt(0,16); //转成16进制
}
else
{
// 10进制直接转化
Num = Str.toInt();
}
return Num;
}