Warning, /graphics/kphotoalbum/dev/documentation/debug-output.md is written in an unsupported language. File is not indexed.
0001 <!-- 0002 SPDX-License-Identifier: CC-BY-SA-4.0 0003 SPDX-FileCopyrightText: 2018-2023 Johannes Zarl-Zierl <johannes@zarl-zierl.at> 0004 --> 0005 0006 # Getting KPhotoAlbum to print debug output {#debug-output} 0007 0008 KPhotoAlbum uses categorized logging. By default, only warning messages but no 0009 debug messages are emitted. To enable addditional output, you can either 0010 enable all debug output (```kphotoalbum*.debug=true```) or have more 0011 fine-grained control by using one or more logging categories listed below. 0012 0013 ## Enable logging using a configuration file 0014 0015 Create or edit the file ```QtProject/qtlogging.ini``` in the generic config location (usually ```~/.config```) containing the following: 0016 0017 ```` 0018 [Rules] 0019 kphotoalbum.*.debug=true 0020 ```` 0021 0022 ## Enable logging using an environment variable 0023 0024 You can set the environment variable ```QT_LOGGING_RULES``` using the same 0025 syntax as in the configuration file. Rules are divided by semicolons. 0026 0027 E.g. you can start KPhotoAlbum like this on the commandline: 0028 ```` 0029 export QT_LOGGING_RULES='kphotoalbum.*.debug=true' 0030 kphotoalbum 0031 ```` 0032 0033 ## Logging Categories in KPhotoAlbum 0034 0035 - ```kphotoalbum``` 0036 - ```kphotoalbum.AnnotationDialog``` 0037 - ```kphotoalbum.BackgroundJobs``` 0038 - ```kphotoalbum.BackgroundTaskManager``` 0039 - ```kphotoalbum.Browser``` 0040 - ```kphotoalbum.CategoryListView``` 0041 - ```kphotoalbum.DateBar``` 0042 - ```kphotoalbum.DB``` 0043 - ```kphotoalbum.DB.CategoryMatcher``` 0044 - ```kphotoalbum.DB.FileOperations``` 0045 - ```kphotoalbum.DB.ImageScout``` 0046 - ```kphotoalbum.Exif``` 0047 - ```kphotoalbum.FastDir``` 0048 - ```kphotoalbum.HTMLGenerator``` 0049 - ```kphotoalbum.ImageManager``` 0050 - ```kphotoalbum.ImportExport``` 0051 - ```kphotoalbum.MainWindow``` 0052 - ```kphotoalbum.Map``` 0053 - ```kphotoalbum.Plugins``` 0054 - ```kphotoalbum.RemoteControl``` 0055 - ```kphotoalbum.Settings``` 0056 - ```kphotoalbum.ThumbnailView``` 0057 - ```kphotoalbum.timingInformation``` 0058 - ```kphotoalbum.Utilities``` 0059 - ```kphotoalbum.Viewer``` 0060 0061 ## Further reading 0062 0063 - https://doc.qt.io/qt-5/qloggingcategory.html#details