QT中根据绝对路径获取文件所在文件夹,请给我完整代码
时间: 2024-02-18 08:01:47 浏览: 188
QT文件夹绝对路径定位
5星 · 资源好评率100%
可以使用QFileInfo类来获取文件信息,然后再使用QDir类来获取文件所在文件夹的绝对路径。以下是完整的代码示例:
```cpp
#include <QFileInfo>
#include <QDir>
// filePath为文件的绝对路径
QString getFolderFromFilePath(const QString& filePath)
{
QFileInfo fileInfo(filePath);
QDir dir = fileInfo.dir();
return dir.absolutePath();
}
```
你可以将文件的绝对路径传递给`getFolderFromFilePath`函数,该函数将返回该文件所在的文件夹的绝对路径。
阅读全文