赞
踩
char toAscii()const; //得到字符的ASCII码
QChar toLower()const;//转换成小写字母QChar toUpper()const;//转换成大写字母
ushort unicode()const;// 得到 Unicode 编码
注意,这几个函数都不会改变对象自身的内容,转换的结果通过返回值反映出来(即基于复制内容的转换)。
QChar 类的字符比较
Qt中定义了一些与 QChar 类相关的比较运算符,比如:
bool operator !=(QChar c1,QChar c2) //判断c1是否不等于c2
bool operator<(QChar c1,Qchar c2); //判断c1是否小于c2
bool operator<=(QChar cl,QChar c2); //判断c1是否小于等于c2
bool operator ==(QChar cl,QChar c2) //判断c1 是否等于 c2
bool operator >(0char cl,Qchar c2); //判断c1是否大于c2
bool operator>=(QChar cl,QChar c2);//判断c1是否大于等于c2
QChar 类与 char 类型的相互转化
QChar 转换为char,可以利用下列2个成员函数:
char toLatin1();
char toAscii();
比如:
char ch;
qchar qch;
ch = qch.toLatin1();
char 转换为 OChar,可以利用下列2个成员(构造)函数:QChar(char ch);
QChar(uchar ch);
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。