Robust way to to read default applications

Nate Graham pointedstick at zoho.com
Sun Sep 24 13:45:23 UTC 2017


Hello all,
I'm working on some code that needs to get the default file manager 
application. I'm currently using KSharedConfig::openConfig to read 
mimeapps.list, which works as long as mimeapps.list exists. But I'm 
noticing that on a fresh install, mimeapps.list doesn't exist--it seems 
to get created only when the user changes something in the 
componentchooser KCM.

So what's the most robust way to read this data?

Nate Graham



More information about the Plasma-devel mailing list