QString hexMessage = "0C00"
bool OK;
int val = hexMessage.toInt(&OK,16);//十六进制读取
hexMessage = hexMessage.setNum(val,2);//显示为2进制
if(hexMessage.length() < 16)//16bit
{
QString temp = "0";
for(int i =1; i < 16 - hexMessage.length(); i++)
{
temp.append("0");//不足16 高位补0
}
hexMessage=temp.append(hexMessage);
}