When you use KDE (Plasma) you use KIO. Any Qt application opened within the context of the Plasma desktop environment uses KIO in the background to handle the IO.
KIO is modular and a plugin could be created to handle the IPFS protocols. That would allow Qt based application in KDE to use files from ipfs://<cid> and ipns://<cid>.
Sidenote: KIO used to be my first C++ development hobby project which dragged me into the KDE world. I know my way around their libraries and can implement this.
When you use KDE (Plasma) you use KIO. Any Qt application opened within the context of the Plasma desktop environment uses KIO in the background to handle the IO.
KIO is modular and a plugin could be created to handle the IPFS protocols. That would allow Qt based application in KDE to use files from
ipfs://<cid>
andipns://<cid>
.Sidenote: KIO used to be my first C++ development hobby project which dragged me into the KDE world. I know my way around their libraries and can implement this.