Sae*_*ani 1 qt qml qtquick2 qtwidgets qtquickcontrols
我试图FileDialog在QtQuick中设置一个默认的起始目录,但它不起作用(这意味着它总是打开可执行文件的目录):
property url defPath : "/home/saeid/Work/data";
FileDialog {
    id:dialogPosPath;
    selectFolder: true;
    title: "Please select folder";
    folder: defPath;
    //rest of stuff
但是,如果我将文件夹属性设置为例如folder:shortcuts.home它工作正常!我不明白为什么.
该文件说:
当前所选文件夹的路径.在调用open()之前设置此属性将导致文件浏览器最初位于指定的文件夹上.
关闭对话框后,还会更新此属性的值.
默认情况下,网址为空.
知道如何实现这个吗?
| 归档时间: | 
 | 
| 查看次数: | 2151 次 | 
| 最近记录: |