文章目录
头文件
#include <QFileDialog>
Static Public Members 静态公共成员
| 成员名称 | 返回值 | 说明 |
|---|---|---|
| getExistingDirectory | QString | 返回用户选中的文件夹路径 |
| getExistingDirectoryUrl | QUrl | 与QFileDialog::getExistingDirectory()的主要区别来自于为用户提供的选择远程目录的能力 |
| getOpenFileName | QString | 返回用户选中的文件名 |
| getOpenFileNames | QStringList | 返回用户选中的多条文件名 |
| getOpenFileUrl | QUrl | 为用户提供的选择远程文件的能力 |
| getOpenFileUrls | QList<QUrl> | 为用户提供的选择多个远程文件的能力 |
| getSaveFileName | QString | 保存本地对话框 |
| getSaveFileUrl | QUrl | 为用户提供保存远程保存文件的对话框 |
Options 对话框选项
| 名称 | 说明 |
|---|---|
| QFileDialog::ShowDirsOnly | 仅在文件对话框中显示目录。默认情况下,文件和目录都显示出来。(仅在目录文件模式下有效) |
| QFileDialog::DontResolveSymlinks | 不要在文件对话框中解析符号链接。默认情况下符号链接被解析 |
| QFileDialog::DontConfirmOverwrite | 不要询问是否选择了现有的文件。默认情况下请求确认 |
| QFileDialog::DontUseNativeDialog | 不要使用本机文件对话框。默认情况下,除非使用包含Q_OBJECT宏的QFileDialog子类,或者平台没有所需类型的本机对话框,否则将使用本机文件对话框 |
| QFileDialog::ReadOnly | 指示模型是只读的 |
| QFileDialog::HideNameFilterDetails | 指示文件名筛选器细节是否隐藏 |
| QFileDialog::DontUseSheet | 在以前的Qt版本中,如果静态函数有一个父函数,那么静态函数将默认创建一个工作表。这不再被支持,在Qt 4.5中什么也不做,静态函数将始终是一个应用程序模式对话框。如果希望使用工作表,可以使用QFileDialog::open() |
| QFileDialog::DontUseCustomDirectoryIcons | 始终使用默认的目录图标。有些平台允许用户设置不同的图标。自定义图标查找会对网络或可移动驱动器的性能造成很大影响。设置此选项将启用图标提供程序中的QFileIconProvider::DontUseCustomDirectoryIcons选项。这个enum值是在Qt 5.2中添加的。 |
机翻…我太难了 w t n l
UI界面(右边那个窗体):

由于我是从ui界面转到槽,来写的槽函数,所以没有手写connect函数

最低0.47元/天 解锁文章
4627

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



