我有一个文件名作为 QString 看起来像“c:/ ..... /whatIAmActuallyInterestedIn.stuff”
我想获取最后一个 / 之后的所有信息,在这种情况下将是 whatIAmActuallyInterestedIn.stuff
现在,我知道我可以将其转换为 std::string,使用 rfind 查找字符串中的最后一个 /,然后将其转换回 QString 以进行输出。但是,这似乎为我相当确定 QString 内置的东西做了过多的工作,我只是找不到函数调用。
您可以像这样提取文件名:
QFileInfo("c:/ ..... /whatIAmActuallyInterestedIn.stuff").fileName();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
891 次 |
| 最近记录: |