This is making it impossible to connect to a host with the DNS entry: SomeThing - because the URL will then be fish://root@something instead of fish://root@SomeThing. Maybe this also affects other URLs / Protocols.
From QUrl docs [1]: "Note that the case folding rules in Nameprep, which QUrl conforms to, require host names to always be converted to lower case, regardless of the Qt::FormattingOptions used." So yes it affects all other protocols as well. But case sensitivity should not be a problem for here, because DNS is case insensitive (see also [2]). Are you sure that SomeThing can be reached, the address can be resolved (try it with nslookup), sshd is running and the port is correct? [1] https://doc.qt.io/qt-5/qurl.html [2] https://tools.ietf.org/html/rfc4343
Yeah, sorry, my bad, the problem was that the DNS Settings in the OpenWRT Hotspot were set but not applied, so I could not reach it by the hostname. I never saw that dolphin was changing it to lower case so I thought that is some new feature going wrong or something like that.