ユーザーごとの永続データを保存したいのですが、コードは次のとおりです
QDir::toNativeSeparators(QStandardPaths::writableLocation(
QStandardPaths::DataLocation) + "/random.xxx");
場所は正しく表示されますが、ディレクトリは自動的に作成されません。
.local/share/組織名/アプリケーション名/random.xxx
アプリケーション名と組織名は既に指定されています:
QApplication::setApplicationName(APPLICATION_NAME);
QApplication::setOrganizationName(ORGANIZATION_NAME);
ディレクトリを手動で作成すると、すべて正常に動作します。