SANE Library Qt-based interface


See AUTHORS file for details.


Libksane is a Qt-based interface for SANE library to control flat scanners.

The library documentation is available on header files.



In order to compile, just use something like this:

export VERBOSE=1
export QTDIR=/usr/lib/qt5/
export PATH=$QTDIR/bin:$PATH
cd path/to/libksane
mkdir build && cd build
cmake ..

Usual CMake options:

Option Description
DCMAKE_INSTALL_PREFIX decide where the program will be install on your computer.
DCMAKE_BUILD_TYPE decide which type of build you want. You can choose between Debug, Release, RelWithDebInfo and MinSizeRel. The default is RelWithDebInfo (-O2 -g).

More details can be found at this url: https://community.kde.org/Guidelines_and_HOWTOs/CMake

Note: To know the KDE Frameworks install path on your computer, use kf5-config --prefix command line like this (with full debug object enabled):

``bash cmake . -DCMAKE_BUILD_TYPE=debugfull -DCMAKE_INSTALL_PREFIX=kf5-config –prefix ``

This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Sep 21 2023 04:02:35 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.