Как открыть последнюю открытую папку в QFileDialog с помощью PyQt

I want to know is it possible to open last browsed folder using QFileDialog

Я использовал QFileDialog для просмотра и выбора файла.

Шаг 1

Я просмотрел c: \ test \ files и выбрал xyz filde из этой папки

<�Сильный> Step2

Опять же, когда мне нужно искать файлы. На этот раз я хочу, чтобы QFileDialog указывал на мою последнюю посещенную папку (т. Е. <�Код> c: \ test \ files ))

Я знаю, что это можно сделать, сохранив текущий загруженный каталог и используя QFileDialog.setDirectory , чтобы установить предыдущий каталог.

Есть ли какой-нибудь другой вариант, например, просмотр пути савеласта, что-то в этом роде ...?

Является ли это возможным...?

Если ДА, как я могу это сделать.

1
nl ja de

1 ответы

Вы можете попробовать использовать методы saveState() и restoreState() в сочетании с QSettings, но это всего лишь вариант сохранения последнего пути, даже если он, вероятно, лучше метод

1
добавлено
Qt
Qt
703 участник(ов)

Группа взаимопомощи Qt.Делимся советами и помогаем друг другу. Наш информационный канал @ProQt Полезная информация для начинающих: #newcomer Познавательная информация: #fyi #didyouknow Наши друзья: Чат с/с++ @ProCxx