This seems to use g_get_user_cache_dir() which will be ~/.cache causing QtLocation to make that ~/.cache/QtLocation - for confinement this has to be ~/.cache/APP_ID - it is indeed correct the way QtLocation uses it as on the desktop the folder is intended to be shared among all applications.
http:// bazaar. launchpad. net/~indicator- applet- developers/ ubuntu- app-launch/ trunk.14. 10/view/ head:/helpers. c#L512
This seems to use g_get_user_ cache_dir( ) which will be ~/.cache causing QtLocation to make that ~/.cache/QtLocation - for confinement this has to be ~/.cache/APP_ID - it is indeed correct the way QtLocation uses it as on the desktop the folder is intended to be shared among all applications.