QFileDialog::getExistingDirectory の
引数 dir に前回選択したディレクトリを割り当て、
そのまま選択することで再度同じディレクトリを選択できるのですが、
指定のディレクトリが表示ディレクトリとなってしまうため
期待する動作とはなっておりません。
具体的には
ダイアログで C:/Picture が表示されている状態で
ディレクトリ Sample Picture を選択した場合、
再度呼び出した際にもC:/Picture が表示され
選択ディレクトリの欄に Sample Picture と表示させたいのです。
添付は選択時の表示と引数dirに前回選択したディレクトリを
割り当てた場合の画像になります。
お手数をお掛け致しますが