Qt:在getSaveFileName中隐藏文件夹

让斯塔卡莫特

我想使用文件保存QFileDialog::getSaveFileName而不允许选择路径或至少隐藏文件夹。阅读我试图设置QFileDialog::ShowDirsOnly为以下选项的文档

QString fileName = QFileDialog::getSaveFileName(this,
                                                tr("..."), path, tr("... (*.txt)"), 0, QFileDialog::ShowDirsOnly);

但它不起作用或不是我想要的。

有没有一种方法可以保存文件而又不能在系统中查找位置并无法使用QFileDialog::getSaveFileName还是我需要构建自己的QFileDialog,在其中只写文件名?

我希望有人能理解我的问题。

lpapp

正如评论中指出的那样,诚然,您正在寻找的行为不是QFileDialog,尽管看起来有些相似。

我相信无法从QFileDialog缩小此功能,因此我个人将在后台实施所需的完整性检查来实现自己的输入框。

QFileDialog实现可能会为这种检查提供一些提示,但是查看它们的源代码并不重要,因为它们是相对简单的操作。

然后,您可以在消息框中提供警告和错误消息。话虽如此,对于Qt 5而言,考虑将QML用于此类操作可能会更加有益。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Qt:在getSaveFileName中隐藏文件夹

来自分类Dev

删除文件夹中的隐藏文件

来自分类Dev

PowerShell脚本从隐藏文件夹中删除文件

来自分类Dev

绝对隐藏文件或文件夹

来自分类Dev

删除文件夹和子文件夹中的所有隐藏文件

来自分类Dev

在某些文件夹中显示隐藏文件,而在其他文件夹中不显示

来自分类Dev

AppleScript:如何获取文件夹中没有隐藏文件的文件?

来自分类Dev

如何在Nautilus中获取文件夹大小以包含隐藏文件(点文件)?

来自分类Dev

使用名称中包含空格的隐藏文件和文件\文件夹

来自分类Dev

在我的搜索中隐藏文件/文件夹,但不在我的侧边栏中

来自分类Dev

使用apache .htaccess拒绝访问隐藏文件夹和临时文件夹中的文件

来自分类Dev

如何从受密码保护的RAR文件中隐藏文件夹结构?

来自分类Dev

如何通过使用终端或脚本隐藏文件夹中的所有文件

来自分类Dev

如何在Windows中深深隐藏文件/文件夹

来自分类Dev

隐藏文件夹中显示随机命名的文件(病毒?)

来自分类Dev

Ubuntuphone Aquaris E 4.5如何通过MTP查看主文件夹中的隐藏文件?

来自分类Dev

如何在Nautilus中隐藏文件和文件夹?

来自分类Dev

如何在 Ubuntu 上的文件管理器 (Nautilus) 中显示隐藏文件夹?

来自分类Dev

如何删除目录中除最新的 10 个隐藏文件夹之外的所有文件夹

来自分类Dev

如何在NSDocumentsDirectory中隐藏文件夹并禁止通过iTunes和iCloud备份

来自分类Dev

如何在NSDocumentsDirectory中隐藏文件夹并禁止通过iTunes和iCloud进行备份

来自分类Dev

家庭中隐藏文件夹的用途是什么?

来自分类Dev

删除主目录中的每个隐藏文件夹是否安全?

来自分类Dev

如何在Android应用程序中创建隐藏文件夹?

来自分类Dev

如何在GitHub存储库中删除黑色隐藏文件夹

来自分类Dev

Appengine-部署隐藏文件夹

来自分类Dev

隐藏文件夹并使用.htaccess重定向

来自分类Dev

从 Live CD 访问隐藏文件夹

来自分类Dev

如何隐藏desktop.ini文件而不隐藏其他隐藏文件/文件夹?

Related 相关文章

  1. 1

    Qt:在getSaveFileName中隐藏文件夹

  2. 2

    删除文件夹中的隐藏文件

  3. 3

    PowerShell脚本从隐藏文件夹中删除文件

  4. 4

    绝对隐藏文件或文件夹

  5. 5

    删除文件夹和子文件夹中的所有隐藏文件

  6. 6

    在某些文件夹中显示隐藏文件,而在其他文件夹中不显示

  7. 7

    AppleScript:如何获取文件夹中没有隐藏文件的文件?

  8. 8

    如何在Nautilus中获取文件夹大小以包含隐藏文件(点文件)?

  9. 9

    使用名称中包含空格的隐藏文件和文件\文件夹

  10. 10

    在我的搜索中隐藏文件/文件夹,但不在我的侧边栏中

  11. 11

    使用apache .htaccess拒绝访问隐藏文件夹和临时文件夹中的文件

  12. 12

    如何从受密码保护的RAR文件中隐藏文件夹结构?

  13. 13

    如何通过使用终端或脚本隐藏文件夹中的所有文件

  14. 14

    如何在Windows中深深隐藏文件/文件夹

  15. 15

    隐藏文件夹中显示随机命名的文件(病毒?)

  16. 16

    Ubuntuphone Aquaris E 4.5如何通过MTP查看主文件夹中的隐藏文件?

  17. 17

    如何在Nautilus中隐藏文件和文件夹?

  18. 18

    如何在 Ubuntu 上的文件管理器 (Nautilus) 中显示隐藏文件夹?

  19. 19

    如何删除目录中除最新的 10 个隐藏文件夹之外的所有文件夹

  20. 20

    如何在NSDocumentsDirectory中隐藏文件夹并禁止通过iTunes和iCloud备份

  21. 21

    如何在NSDocumentsDirectory中隐藏文件夹并禁止通过iTunes和iCloud进行备份

  22. 22

    家庭中隐藏文件夹的用途是什么?

  23. 23

    删除主目录中的每个隐藏文件夹是否安全?

  24. 24

    如何在Android应用程序中创建隐藏文件夹?

  25. 25

    如何在GitHub存储库中删除黑色隐藏文件夹

  26. 26

    Appengine-部署隐藏文件夹

  27. 27

    隐藏文件夹并使用.htaccess重定向

  28. 28

    从 Live CD 访问隐藏文件夹

  29. 29

    如何隐藏desktop.ini文件而不隐藏其他隐藏文件/文件夹?

热门标签

归档