Qt小贴士:如何生成自动提示保存文件名的QFileDialog::getSaveFileName

常规的,我们在书写保存程序的时候一般的代码如下:

QString pathsave = QFileDialog::getSaveFileName(this,"Save","../","word(*doc)");

提示效果如下:

Qt小贴士:如何生成自动提示保存文件名的QFileDialog::getSaveFileName_第1张图片

文件名的地方需要我们输入


如果需要在“文件名”处,有一个默认提示呢?方法包含但绝不仅限以下内容:

QString zuhe = QString("../%1%2").arg(2019).arg(0215);
QString pathsave = QFileDialog::getSaveFileName(this,"Save",zuhe,"word(*doc)");

很简单,先对需要的内容进行一个组包即可,其中的【2019】,【0215】可以使用变量进行代替

效果如下:

Qt小贴士:如何生成自动提示保存文件名的QFileDialog::getSaveFileName_第2张图片

你可能感兴趣的:(Qt)