diff --git a/src/platformtheme/kdeplatformfiledialoghelper.cpp b/src/platformtheme/kdeplatformfiledialoghelper.cpp --- a/src/platformtheme/kdeplatformfiledialoghelper.cpp +++ b/src/platformtheme/kdeplatformfiledialoghelper.cpp @@ -31,15 +31,15 @@ #include #include #include +#include +#include +#include + #include #include #include #include #include - -#include -#include - #include namespace @@ -325,6 +325,10 @@ } else if (options()->acceptMode() == QFileDialogOptions::AcceptSave) { dialog->m_fileWidget->setConfirmOverwrite(true); } + +#if KIO_VERSION >= QT_VERSION_CHECK(5, 43, 0) + dialog->m_fileWidget->setSupportedSchemes(options()->supportedSchemes()); +#endif } }