水木社区手机版
首页
|版面-KDE与Qt编程技术(KDE_Qt)|
新版wap站已上线
返回
1/1
|
转到
主题:一个qstringlist的奇怪的问题,
楼主
|
zhanghaoX
|
2021-07-22 07:27:47
|
展开
里边有空格,用removeall(“ ”),删除空格后,空格所在的位置成为空字符,
还得再removeall(“”),为毛这样?
。
--
FROM 124.64.19.*
2楼
|
zhanghaoX
|
2021-07-22 11:26:55
|
展开
说错了,
是qstring 含空格,用split(“ ”),分割后,留下的是空字符。符合逻辑。
。
【 在 zhcon 的大作中提到: 】
: 我试了一下,没问题,Qt5.12.2
:
: QStringList lst{"123", "ABC", " ", "CBA", "123"};
: ...................
--
FROM 124.64.19.*
4楼
|
zhanghaoX
|
2021-07-22 14:12:43
|
展开
赞
。
【 在 hgoldfish 的大作中提到: 】
: 有个 Qt::SkipEmptyParts 可以试试
:
: 这个常量以前在 QString 里面,现在搬到 Qt 名域里面了。你需要判断 Qt 版本,才能兼容新旧版本 Qt
: ...................
--
FROM 124.64.19.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版