Version: (using KDE KDE 3.5.6) Installed from: Compiled From Sources OS: Linux KFileDialog fd (/*some arguments*/); fd.setOperationMode (KFileDialog::Saving); fd.setMode (KFile::File | KFile::LocalOnly); You cannot save to home:/ as the file dialog doesn't think that that directory is local, unless you overwrite an existing file. This is due to KIO::NetAccess::mostLocalURL() requiring file existence for a file to be considered local. As a result, KolourPaint does not allow the user to save a wallpaper (File / Set as Wallpaper) to home:/.
Kevin Ottens, I believe you do a lot of work with mostLocalURL()?
Moving from "kio/kfile" component to "kfile" product, helps sorting out duplicates.
Why not just save to ~/ instead of home:/ ? And is this still an issue with KDE Frameworks 5.44 or greater?
I never heard about "home:/", it's not used in kolourpaint and "save a wallpaper" is long gone. Let's close it