Есть ли способ удалить часть URL-адреса?C++ - удалить последнюю часть url
У меня есть путь к файлу с определенным расширением, и я хочу удалить имя файла и расширение.
Вот мой код:
QString path;
if (path.right(3) == "jpg")
QDesktopServices::openUrl(QUrl::fromLocalFile(path));
else
?
, например:
Я хочу
C: \ Users \ Me \ Desktop \
вместо
C : \ Users \ me \ Desktop \ file.exe
Класс [ 'QFileInfo'] (http://doc.qt.io/qt-4.8/qfileinfo.html) будет делать то, что вы хотите. – namezero