ScreenRecorder: Make extra sure that "last opened directory" is written

Change-Id: Iae45c91d6934e50cec48849a455cd79e493c28e4
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
Alessandro Portale
2023-09-12 16:10:38 +02:00
parent b8564b48c0
commit 9a81e1270a

View File

@@ -265,6 +265,8 @@ RecordWidget::RecordWidget(const FilePath &recordFile, QWidget *parent)
"Mov/qtrle rgb24 (*.mov)");
if (!file.isEmpty()) {
Internal::settings().lastOpenDirectory.setValue(file.parentDir());
Internal::settings().lastOpenDirectory.apply();
Internal::settings().lastOpenDirectory.writeToSettingsImmediatly();
const ClipInfo clip = FFmpegUtils::clipInfo(file);
if (clip.isNull()) {
QMessageBox::critical(Core::ICore::dialogParent(),