如何判断该路径是文件还是文件夹
如何判断该路径是文件还是文件夹
isDir与isFile就可以
QFile file(filePathName);
QFileInfo fileInfo(filePathName);
if (!file.open(QIODevice::ReadOnly))
{
if (fileInfo.isDir())
{
// 如果是文件夹,不做任何操作
return;
}
else if (fileInfo.isFile())
{
// 如果是文件且打开失败,发送错误信息
emit signal_fileHandle_result(Trans("文件打开失败:") + filePathName);
}
}