Qt中lineedit输入的内容以QString存放,有办法将Qsring内容一个一个取出吗?

 我来答
释儒道htt
2014-05-16
知道答主
回答量:34
采纳率:0%
帮助的人:8.6万
展开全部
一、能否用这个
QChar QString::at ( uint i ) const
返回在索引i处的字符,或者如果i超过字符串的长度返回0。

const QString string( "abcdefgh" );
QChar ch = string.at( 4 );
// ch == 'e'

如果QString不是常量(也就是const QString)或者const&(也就是const QString&),那么at()的非常量重载将被用来替代。
二、进行转化
需要把界面QLineEdit等获取的QString转换一下可这样用
QString a;
const *str = a.toAscii().constData(); //多参考assistant
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式