digikam-plugins-demo
digikam-plugins-demo copied to clipboard
digiKam Plugins Demo
Description:
This repository guest some demo codes to write new external digiKam plugins (Digikam::DPlugin). It provides 4 "Hello World" plugins as:
-
Generic tool.
-
Image Editor tool.
-
Batch Queue Manager tool.
-
Raw Import for Image Editor. This plugin open RAW file in editor with a simple command line call using dcraw tool.
Dependencies:
- CMake >= 3.16 (https://cmake.org/) All plugin types
- Qt5 >= 5.6.0 (https://www.qt.io/) All plugin types
- Qt6 >= 6.2.3 (https://www.qt.io/) All plugin types
- DigikamCore >= 7.0.0 (https://www.digikam.org) Generic, Editor, and RawImport plugins
- DigikamDatabase >= 7.0.0 (https://www.digikam.org) BQM plugin only
- DigikamGui >= 7.0.0 (https://www.digikam.org) BQM plugin only
Notes:
- Plugins do not depend on KF5 framework.
- Plugins can be compiled with Qt5 or Qt6.
Compilation:
# ./bootstrap.sh
# cd build
# make
Install:
# cd build
# sudo make install/fast
Uninstall:
# cd build
# sudo make uninstall