QtQuick でデフォルトの開始ディレクトリを設定しようとしていますFileDialog
が、機能しません (つまり、実行可能ファイルのディレクトリが常に開かれます)。
property url defPath : "/home/saeid/Work/data";
FileDialog {
id:dialogPosPath;
selectFolder: true;
title: "Please select folder";
folder: defPath;
//rest of stuff
しかし、フォルダーのプロパティをegに設定すると、folder:shortcuts.home
正常に動作します! 理由がわかりません。
ドキュメントには次のように記載されています。
現在選択されているフォルダーへのパス。open() を呼び出す前にこのプロパティを設定すると、ファイル ブラウザが最初に指定されたフォルダに配置されます。
このプロパティの値は、ダイアログが閉じられた後にも更新されます。
デフォルトでは、URL は空です。
これを実装する方法はありますか?