From 5c026927f934da1668162ae6e201473952d16af5 Mon Sep 17 00:00:00 2001 From: woblight Date: Sun, 28 Jul 2024 09:31:33 +0200 Subject: [PATCH] Parse urls with trailing / --- control.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/control.cpp b/control.cpp index 2463cc3..4d9ada0 100644 --- a/control.cpp +++ b/control.cpp @@ -384,6 +384,9 @@ void Control::clone(QUrl url, int i) QString error; } data; data.name = url.fileName().section('.',0,0); + if (data.name.isEmpty()) + data.name = url.path().split('/', Qt::SkipEmptyParts).last(); + if (data.name.isEmpty()) { data.error = QString("Invalid url."); return data;