Qt使⽤switchcase语句抓取QString类型Qt使⽤switch case语句抓取QString类型
在编写Qt程序时,发现switch case ⽆法直接抓取QString类型进⾏⽐较
所以使⽤了QStringList进⾏操作
使⽤QStringList
插⼊List的顺序对应case语句的0,1,……
QStringList stringList;
stringList <<"QString数据1"<<"QString数据2";
使⽤indexOf
QString string = "QString数据1";
stringList.indexOf(string);
完整代码——使⽤swich case语句
QString string = "QString数据1";
QStringList stringList;switch case判断字符串
stringList << "QString数据1" << "QString数据2";
switch (stringList.indexOf(string)) {
case 0:
//***
break;
case 1:
//***
break;
default :
/
/***
break;
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论