QFileDialog选择文件、选择多个文件、保存文件、选择文件夹等,太常用了,记录一下。
打开本地文件:
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),
"/home",
tr("Images (*.png *.xpm *.jpg)"));
打开本地多个文件:
QStringList files = QFileDialog::getOpenFileNames(
this,
"Select one or more files to open",
"/home",
"Images (*.png *.xpm *.jpg)");
保存到本地文件:
QString fileName = QFileDialog::getSaveFileName(this, tr("Save File"),
"/home/jana/untitled.png",
tr("Images (*.png *.xpm *.jpg)"));
打开本地文件夹:
QString dir = QFileDialog::getExistingDirectory(this, tr("Open Directory"),
"/home",
QFileDialog::ShowDirsOnly
| QFileDialog::DontResolveSymlinks);
本文介绍了如何使用QFileDialog进行文件和文件夹的选择操作。包括选择单个文件、多个文件、保存文件及选择文件夹的方法。
9443

被折叠的 条评论
为什么被折叠?



