libqtxdg-3.12.0

Introduction to libqtxdg

The libqtxdg is a Qt implementation of the freedesktop.org xdg specifications.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

Package Information

libqtxdg Dependencies

Required

CMake-3.28.1 and (Qt-5.15.12 or qt-alternate-5.15.12)

Optional (runtime)

GTK+-3.24.40 (for gtk-update-icon-cache)

Installation of libqtxdg

Install libqtxdg by running the following commands:

mkdir -v build &&
cd       build &&

cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=Release  \
      -DCMAKE_INSTALL_LIBDIR=lib  \
      ..       &&

make

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

-DBUILD_TESTS=ON: Use this option if you wish to build tests. If you pass this option, you can run the tests by executing: make test.

-DBUILD_DEV_UTILS=ON: Use this switch if you wish to build and install the development utilities.

Contents

Installed Programs: None
Installed Library: libQt5Xdg.so and libQt5XdgIconLoader.so
Installed Directories: /usr/include/{qt5xdg,qt5xdgiconloader} and /usr/share/cmake/{qt5xdg,qt5xdgiconloader}

Short Descriptions

libQt5Xdg.so

contains the libQt5Xdg API functions

libQt5XdgIconLoader.so

contains the libQt5XdgIconLoader API functions