Pages
API Documentation
On this page

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

We use cookies to personalize content and to analyze our traffic. Please decide if you are willing to accept cookies from our website.