如何在Qt中递归创建目录?

时间:2011-06-03 20:58:46

标签: qt recursion directory

是否存在给定绝对路径的函数将尝试在路径中创建不存在的所有目录?

1 个答案:

答案 0 :(得分:33)

您可以使用

bool QDir::mkpath(const QString &dirPath) const

Qt4.x documentationQt5.x documentation

中所述
  

创建目录路径dirPath。

     

该功能将创建所需的所有父目录来创建   目录。

     

如果成功则返回true;否则返回false。

     

如果在调用此函数时路径已经存在,它将会   返回true。