5

QFileDialog を使用してファイルを保存するオプションをユーザーに提供しようとしていますが、ファイルが存在しない場合、ファイル ダイアログはファイルが存在しないことを示します。QfileDialog に、ユーザーが入力したファイルの名前を単純に教えて、それを作成できるようにしたいのです。私は次のことをしています

QFileDialog::getOpenFileNames(this, tr("Save File"))

次に、返された文字列を使用してファイルを作成します。

4

1 に答える 1

12

代わりにQFileDialog::getSaveFileNameを使用してくださいgetOpenFileNames:

 QString fileName = QFileDialog::getSaveFileName(this, tr("Save File"),
                            "/home/jana/untitled.png",
                            tr("Images (*.png *.xpm *.jpg)"));
于 2013-09-20T15:24:05.743 に答える