首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QT中的QStrin的一个小疑点,很小的哦

2012-05-05 
QT中的QStrin的一个小问题,很小的哦问题是这样的,请看下面的代码://上面省略部分代码....................

QT中的QStrin的一个小问题,很小的哦
问题是这样的,请看下面的代码:

//上面省略部分代码
...........
...........
QString qs = "我来也";

//qa是一个菜单下的子菜单项,是QAction类型的控件,上面显示的文字是“我来也”
qDebug()<<qs; //此时打印出乱码
qDebug()<<qa; //此时打印出“我来也”
if(qs == qa.text())
{
  qDebug()<<"Ok!";
}
else
{
  qDebug()<<"No!";
}

此段代码打印出来的一直是 NO 阿,我觉得应该是打印出 yes 才对阿,怎么回事儿。。。

[解决办法]
中文用tr
QString qs = tr("我来也");

热点排行