使用FileDialog在QtQuick中浏览文件夹

时间:2015-12-30 12:52:26

标签: qt qml qt5 qtquick2

我正在试图弄清楚如何设置QtQuick.Dialogs 1.2的FileDialog来选择文件夹而不是文件,但到目前为止还没有成功。这是我的代码。用户应选择至少1个文件,以便FileDialog接受按钮起作用。

FileDialog {
    id:dialogFile;
    title: "Please select folder which contains positive training data";
    folder: shortcuts.home;

    onAccepted: {
        console.log("User has selected " + dialogFile.folder);
    }
}

是否有任何设置/技巧使其只能浏览文件夹,比如.NET中的FolderBrowserDialog?

1 个答案:

答案 0 :(得分:4)

您应将FileDialog的{​​{1}}媒体资源设为selectFolder

有关详细信息,请参阅documentation