QString::compare

QString::compare("ab","ab");  //值为0;

QString::compare(“ab”,“df");  //值为<0;

QString::compare("df","ab");         //值为>0;


可以添加第三个参数


QString::compare("df","ab",Qt::CaseInsensitive);

Qt::CaseSensitivity 为枚举类型, 可取值Qt::CaseSensitive 和 Qt::CaseInsensitive, 表示匹配的灵敏度。

 

例如:void findPrevious(const QString &str,Qt::CaseSensitivity cs);这个函数想要带一个const QString &str字符串参数,而后面跟的Qt::CaseSensitivity cs则是指输入的大小写要敏感



你可能感兴趣的:(qt)