c – 如何从QStringList中删除空字符串和空字符串?

我有一个QStringList,我需要清理一些无意义的元素:空字符串和空字符串.

我找不到QStringList快捷方式的功能.
清除空/空字符串的最简单方法是什么?

解决方法:

myQStringList.removeAll(QString("")); // Returns the number of entries removed

与空字符串相比,空字符串QString(“”)和空字符串QString()都返回true.
然后,QList::removeAll(const T &value)的测试将从列表中删除空字符串和空字符串.

上一篇:qt获取指定目录下符合条件的文件路径


下一篇:初识QT(二十三)——Qt迭代器