How about using QDesktopServices::storageLocation() with QDesktopServices::ApplicationsLocation?