Using QStandardPaths for cache directory