QFileDialogを特定のデフォルトディレクトリで開き、ファイルを選択したいとします。引数 "url"がQFileDialog :: getOpenFileUrlのように見えますが、動作させることはできません。ここに私が行ったことがあります:Windows WinRTでQFileDialogのデフォルトディレクトリを設定する方法
QUrl url("file:///D:/");
QUrl path = QFileDialog::getOpenFileUrl(0, "Open File", url, tr("Database (*.db)"));
デフォルトのディレクトリが設定されていません。
私はWindows 10を実行していて、WinRTプラットフォーム用のmsvc2015を使用してコンパイルします。
編集:バグしているようだ、私はチケットいっぱい:https://bugreports.qt.io/browse/QTBUG-57464
を動作するはずです、あなたはそれが 'url'で何を見るために' getOpenFileUrl'にトレースされたことがありますか?そうでなければ、デバッグできるようにQtのデバッグビルドを行います。それはあなたの生産性を向上させます。 –