1

QFileDialog文件对话框

 1 year ago
source link: https://blog.51cto.com/u_15515702/5693794
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

QFileDialog文件对话框

精选 原创

五个板栗 2022-09-21 09:56:57 博主文章分类:Qt ©著作权

文章标签 QFileDialog 文件对话框 文章分类 C/C++ 编程语言 yyds干货盘点 阅读数186

QFileDialog能遍历整个文件系统来选择一个或者多个文件或者目录

函数原型(F1或者Fn+F1查看帮助文档,有更详细的解释)
QString QFileDialog::getOpenFileName(QWidget *parent = nullptr,
const QString &caption = QString(),
const QString &dir = QString(),
const QString &filter = QString(),
QString *selectedFilter = nullptr,
QFileDialog::Options options = Options());
QStringList QFileDialog::getOpenFileNames(QWidget *parent = nullptr, const QString &caption = QString(), const QString &dir = QString(), const QString &filter = QString(), QString *selectedFilter = nullptr, QFileDialog::Options options = Options());
QString QFileDialog::getSaveFileName(QWidget *parent = nullptr, const QString &caption = QString(), const QString &dir = QString(), const QString &filter = QString(), QString *selectedFilter = nullptr, QFileDialog::Options options = Options());
//选择已经有的目录
QString dir = QFileDialog::getExistingDirectory(this, tr("Open Directory"),
"/home",
QFileDialog::ShowDirsOnly
| QFileDialog::DontResolveSymlinks);
void QFileDialog::setDirectory(const QString &directory);
//可选择远程网路文件
QUrl QFileDialog::getSaveFileUrl(QWidget *parent = nullptr,
const QString &caption = QString(),
const QUrl &dir = QUrl(),
const QString &filter = QString(),
QString *selectedFilter = nullptr,
QFileDialog::Options options = Options(),
const QStringList &supportedSchemes = QStringList());


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK