1

私はMACでサンプルQTプロジェクトに取り組んでおり、ファイルを保存するために、ネイティブダイアログでQFileDialog :: getSaveFileName APIを使用しています。読み取り専用のディレクトリにファイルを保存すると、ファイルは保存されます。ただし、動作はエラーメッセージを表示する必要があります。Windowsシステムですべてが正常に動作することを確認すると、エラーメッセージが表示されますが、MAC IDでは誰もこれに以前に直面することはできませんか?

4

1 に答える 1

1

getSaveFileName()ユーザーが選択した場所へのパスを返すだけです。実際にはファイルは作成されません。実際にファイルを作成/書き込みしようとするまで、権限は問題になりません。

于 2012-09-24T14:44:15.740 に答える