特定の名前でファイルを保存できる必要がある Qt Quick アプリを作成しています。
FileDialogコンポーネントでは、ディレクトリのみを設定できます。ファイルをダウンロードするたびに手動でファイル名を入力したくないため、これはあまりユーザーフレンドリーではありません。
これまで、さまざまなことを試してきました
QtQuick.Dialogs の FileDialog: ファイル名を設定できません
QPlatformFileDialogHelper によるネイティブ ダイアログ (いたずらなプライベート C++ ハック): Linux (Gnome) ではファイル名を設定できません
静的 QFileDialog::getSaveFileName() によるネイティブ ダイアログ: クイック アプリケーションでは、「親」に使用できる QWidget はありません
QFileDialog インスタンスを介した QT ダイアログ:「親」が設定されていないため、モダリティが機能しません。Quick アプリケーションでは、setParent() 呼び出しに使用できる QWidget はありません
(すべてのデスクトップ コンポーネントを含む QT 5.1 および QtQuick 2.1 で C++ を使用)