[vlc-commits] [Git][videolan/vlc][master] qt: fix default open dialog location
Steve Lhomme (@robUx4)
gitlab at videolan.org
Mon Jan 26 12:43:36 UTC 2026
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
18bf5447 by Marvin Scholz at 2026-01-26T12:04:35+00:00
qt: fix default open dialog location
The m_dialogFilepath which stores the last location of the open dialog,
is supposed to be a QUrl, not a normal string file path. Therefore the
default value has to be converted to a proper QUrl and the setting has
to be read as QUrl, for consisteny.
- - - - -
1 changed file:
- modules/gui/qt/maininterface/mainctx.cpp
Changes:
=====================================
modules/gui/qt/maininterface/mainctx.cpp
=====================================
@@ -196,7 +196,8 @@ MainCtx::MainCtx(qt_intf_t *_p_intf)
/* Controlbar Profile Model Creation */
m_controlbarProfileModel = new ControlbarProfileModel(p_intf->mainSettings, this);
- m_dialogFilepath = getSettings()->value( "filedialog-path", QVLCUserDir( VLC_HOME_DIR ) ).toString();
+ const QUrl homeUrl = QUrl::fromLocalFile(QVLCUserDir( VLC_HOME_DIR ));
+ m_dialogFilepath = getSettings()->value( "filedialog-path", homeUrl ).toUrl();
QString platformName = QGuiApplication::platformName();
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/18bf5447acb6dbfa6d7db28ede7809406e983904
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/18bf5447acb6dbfa6d7db28ede7809406e983904
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the vlc-commits
mailing list