GetSaveFileName在什么时候用?
当需要让用户选择保存时,就需要让用户去选择自己合适的文件名称来保存。那么就需要使用到保存文件对话框,也就是 API 函数 GetSaveFileName
QFileDialog::getSaveFileName 的用法:
三个参数说明: 第二个参数是指保存的文件名,第三个参数指保存的文件类型。
粟子1:QString fileName = QFileDialog::getSaveFileName(
this,
tr("Save File"),"download.dav",
tr("dav(*.dav )")
);
if (fileName.isEmpty()) {
return;
}
char* szFileName = NULL;
QByteArray ba = fileName.toLocal8Bit();
szFileName = ba.data();
粟子2:QString strSaveName = QFileDialog::getSaveFileName(
this,
tr("保存的文件"),
tr("diary.a.txt"),
tr("Items files(*.items)")
);
版权声明:本文为weixin_43514545原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。