找回密码
 立即注册
收起左侧

QStringList

3
回复
8036
查看
[复制链接]
累计签到:5 天
连续签到:1 天
来源: 2014-12-16 11:50:28 显示全部楼层 |阅读模式
1Qter豆
问题1
     QStringList fonts;
     fonts << "Arial" << "Helvetica" << "Times" << "Courier";
    用什么函数才可以获得单个A r i a l  H e l v e t i c a

问题2
    qt中除了单步调试外,还有什么调试,我想变量char b[10] 中内存单元的值,怎么设置.

知道怎么搞的,请帮忙说一下.
     

最佳答案

查看完整内容

1、如果只是简单那把字符串分开的话, .at(int i)即可,例如: QStringList fonts; fonts
回复

使用道具 举报

累计签到:597 天
连续签到:1 天
2014-12-16 11:50:29 显示全部楼层
1、如果只是简单那把字符串分开的话, .at(int i)即可,例如:
QStringList fonts;
fonts << "Arial" << "Helvetica" << "Times" << "Courier";
QString str1 = fonts.at(0);
qDebug() << str1;             //"Arial"
QString str2 = fonts.at(1);
qDebug() << str2;             //"Helvetica"

2、没明白楼主的意思,是说调试的方法?我一般用qDebug在程序关键位置打印信息
回复

使用道具 举报

累计签到:5 天
连续签到:1 天
2014-12-17 10:42:10 显示全部楼层
谢谢回答. 除了qDebug外还没有其他的调试方法.
回复

使用道具 举报

累计签到:597 天
连续签到:1 天
2014-12-17 13:49:36 显示全部楼层
shasidaran 发表于 2014-12-16 14:27
1、如果只是简单那把字符串分开的话, .at(int i)即可,例如:
QStringList fonts;
fonts  ...

设置断点 ;
qDebug()打印信息;
QMessageBox打印信息

欢迎补充。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了