1

フォルダーの既定の Windows フォルダー チューザーを呼び出すにはどうすればよいですか。

私は呼び出しを使用しています:

QString path = QFileDialog::getExistingDirectory(parent, "", folder, QFileDialog::ShowDirsOnly);

しかし、この呼び出しは以下のダイアログを表示します:

表示されたダイアログ

このダイアログをフォルダー チューザーとして選択するにはどうすればよいですか?

予想されるダイアログ

4

1 に答える 1

1

あなたはすべてを正しく行いました。Qt 4.7.0 を搭載した XP でこれをテストしたところ、期待どおりに動作しますが、Qt 5.0.2 を搭載した Windows 8 でテストすると、通常のファイルを開くダイアログが表示されます。

これをバグとして記録することをお勧めします。

于 2013-05-26T21:53:05.667 に答える