dNaga392です。
お世話になります。

QFileDialog::getExistingDirectory で前回選択した状態を
復元しようとしているのですが、良い方法が得られなかったため
投稿させていただきました。

QFileDialog::getExistingDirectory の
引数 dir に前回選択したディレクトリを割り当て、
そのまま選択することで再度同じディレクトリを選択できるのですが、
指定のディレクトリが表示ディレクトリとなってしまうため
期待する動作とはなっておりません。

具体的には
ダイアログで C:/Picture が表示されている状態で
ディレクトリ Sample Picture を選択した場合、
再度呼び出した際にもC:/Picture が表示され
選択ディレクトリの欄に Sample Picture と表示させたいのです。

添付は選択時の表示と引数dirに前回選択したディレクトリを
割り当てた場合の画像になります。

お手数をお掛け致しますが
よろしくお願いします。