KExiv2
Todo.
libKExiv2 is a wrapper around exiv2, providing read/write access to EXIF, IPTC and XMP metadata.
The main differences to exiv2 are:
- Functions take standard Qt containers as parameters
- Helper functions for GPS data
- Transparent XMP sidecar support
To get started, have a look at the KExiv2Iface::KExiv2 class.
Using the Module
Using a Qt module's C++ API requires linking against the module library, either directly or through other dependencies. Several build tools have dedicated support for this, including CMake and qmake.
Building with CMake
Use the find_package() command to locate the library:
find_package(KExiv2Qt6 REQUIRED)
target_link_libraries(mytarget PRIVATE KExiv2Qt6)
For more details, see the Build with CMake overview.
API Reference
Licenses
TODO