想实现自动追加后缀
QString fileName = QFileDialog::getSaveFileName(this,tr("另存为"),"/home/", tr("索引文件(*.idx)"));
fileNameIndex = fileName+".idx";
QFile fileIndex(fileNameIndex);
if(!fileIndex.open(QIODevice::WriteOnly))
{
// QMessageBox::warning(this,tr("保存文件"),tr("无法保存文件%1:\n%2."). arg(fileNameIndex).arg(fileIndex.errorString()));
}
如果输入创建文件 11 则创建11.idx
再次输入11 无法判断已经存在
如果输入11.idx 判断已经存在 但创建出文件为11.idx.idx
那个说下解决方法