以下代码可以将所选择的文件所在的目录分离出来,但只对全英文的目录有效
QString imageName=QFileDialog::getSaveFileName(0,QString("Save image"),"../videoImage.jpg","Image (*.jpg)");
QStringList directories=imageName.split("/");
QString directory;
for(int i=0;i<directories.size()-1;i++){
directory.append(directories[i]);
directory.append("/");
}