我是Qt的新手(之前的经验主要是Java),我正在尝试找到一个很好的方法来创建给定QDir父级的子目录和文件(并保留/创建新孩子的QDir)。
我想出了一个方法来做到这一点(我想!),但不确定这是否是正确的方法,或者是否已经有内置的东西会为我做这件事。
希望你能提供帮助。
QDir* MyClass::createChildDir(QDir* parent, QString dirName)
{
parent->mkdir(dirName);
QString newPath = parent->filePath(dirName);
QDir* newDir = new QDir(newPath);
return newDir;
}