在Qt中怎样显示ASCII码大于127的字符

前段时间要显示“≤”符号找了挺久没找到方法,后面发现用以下方法可以解决;
    ushort gd[]={8805,0};
    QString gteq=QString::fromUtf16(gd);
得到的gteq就是“≤”;
函数:QString::fromUtf16(const ushort* unicode,int size=-1):
参数  unicode:是我们要的字符串对应的unicode码数组;
参数  size:       是数组的长度,如果没有指定长度则要以0结束;

那怎么知道“≤”的unicode码是8805呢?
呵呵,这要借助Microsoft的word,打开word在“插入->符号”对话框里找到“≤”就可以看到它的unicode码:

    注意:这里的是十六进制的!

猜你喜欢

转载自blog.csdn.net/lengyuezuixue/article/details/80776242
今日推荐