Introduction to libdbusmenu-qt

This library provides a Qt implementation of the DBusMenu specs, which goal is to expose menus on DBus.

This package is known to build and work properly using an LFS-7.6 systemd platform.

Package Information

libdbusmenu-qt Dependencies




QJson-0.8.1 (for building the test suite) and Doxygen-1.8.8 (for building the API documentation)

User Notes:

Installation of libdbusmenu-qt

Install libdbusmenu-qt by running the following commands:

mkdir build &&
cd build &&
      -DCMAKE_BUILD_TYPE=Release     \
      -DWITH_DOC=OFF .. &&

To test the results (QJson must be installed), issue: make -k check. One test fails.

Now, as the root user:

make install

Command Explanations

-DCMAKE_BUILD_TYPE=Release: This switch is used to build without debugging symbols and apply a higher level of compiler optimizations.

-DWITH_DOC=OFF: This option is set to avoid building the API documentation. Omit it if you have doxygen installed and want the documentation.


Installed Programs: None
Installed Library:
Installed Directory: /usr/include/dbusmenu-qt

Last updated on 2014-08-24 06:24:04 -0700