| 984 | |
| 985 | |
| 986 | QString UBSettings::userImageDirectory() |
| 987 | { |
| 988 | static QString imageDirectory = ""; |
| 989 | if(imageDirectory.isEmpty()){ |
| 990 | if (sAppSettings && getAppSettings()->contains("App/UserImageDirectory")) { |
| 991 | imageDirectory = getAppSettings()->value("App/UserImageDirectory").toString(); |
| 992 | |
| 993 | imageDirectory = replaceWildcard(imageDirectory); |
| 994 | if(checkDirectory(imageDirectory)) |
| 995 | return imageDirectory; |
| 996 | else |
| 997 | qCritical() << "failed to create image directory " << imageDirectory; |
| 998 | } |
| 999 | |
| 1000 | imageDirectory = QStandardPaths::writableLocation(QStandardPaths::PicturesLocation) + "/" + qApp->applicationName(); |
| 1001 | checkDirectory(imageDirectory); |
| 1002 | } |
| 1003 | return imageDirectory; |
| 1004 | } |
| 1005 | |
| 1006 | |
| 1007 | QString UBSettings::userVideoDirectory() |
no test coverage detected