【问题标题】:How to limit file choice to a single directory?如何将文件选择限制为单个目录?
【发布时间】:2012-06-27 11:04:27
【问题描述】:

我正在使用 Arch Linux 中的 wxWidgets 2.9.3 开发一个 C++ 项目,其中完成的程序将以“kiosk 模式”运行,因此用户应该无法访问甚至查看底层系统文件。我仍然需要让用户在他可能连接的 USB 驱动器上打开和保存文件。我已将其设置为将 USB 驱动器自动安装在 /media 上。

所以我需要一个文件选择对话框,我可以在其中将选择限制为 /media 目录中的文件和文件夹。这样的事情存在吗,还是我必须做一个?

【问题讨论】:

    标签: c++ linux file dialog wxwidgets


    【解决方案1】:

    wxFileDialog 没有该功能。 如果我是你,我会像这样构建一个简单的对话框:

    【讨论】:

    • 自制似乎确实是唯一的解决方案。它必须能够探索子文件夹,所以可能比上面的要复杂一些,但是是的。
    猜你喜欢
    • 2011-03-16
    • 1970-01-01
    • 2010-09-07
    • 1970-01-01
    • 1970-01-01
    • 2012-07-12
    • 2013-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多