LinuxでQt Creatorでコンパイルしています。私はすでにQtデザイナでGUIの基本を終えました。今私はファイルマネージャを開く方法があり、私の名前のディレクトリを作成させることができるかどうかを知る必要がありますか?ファイルマネージャで空のディレクトリを作成する方法
私はこれが見つかりました:私はこの方法でのQPushButtonを接続し、その中に上記を書いている
QFileDialog dialog(this);
dialog.setFileMode(QFileDialog::AnyFile);
(http://doc.qt.io/archives/qt-4.7/qfiledialog.html#directoryを参照)
を。 問題は次のとおりです。ボタンを押したときにファイルマネージャが開いていない。さらに、これは存在しないファイル(AnyFileを参照)を作成するためにのみ有効ですが、既存のディレクトリを作成する必要はありません。
私はまた、ディレクトリを作成するためのこの可能性を知っている:
QDir("/home/name").mkdir("NewDirectory");
をしかし、名前とディレクトリが常に同じであるため、これは私の要求を満たしていません。
それは役に立ちましたか?役に立つと思われる場合は、それを有用/解決策としてマークするか、それを上書きすることを検討してください。 – mmoment
まず、あなたの返事のためにthx。あなたの最初の方法は、私が書いた第2のコードに似ています。 2番目の考えは面白いです。 2つのUI LineEditから名前とパスを取得したいとします。これもいい考えですが、ファイルマネージャを開いてファイルマネージャを使ってディレクトリを作成することができないかどうかを尋ねなければなりません。 :)私は15の評判を持っていないので、現時点で私はあなたの答えをupvoteすることはできません。 – Streight