nedrysoft / qt-ribbon

A ribbon bar implementation for Qt widgets applications
GNU General Public License v3.0
111 stars 19 forks source link
qt qt5 ribbon ribbon-bar ribbon-controls ribbon-interface ribbonlayout widgets

Nedrysoft Ribbon

ribbon image

The ribbon library provides a simple ribbon bar implementation for Qt-based applications.

Features

You can build the designer plugin, which allows the layout of ribbon bars in Designer or Qt Creator.

Requirements

Building

To build the library, invoke CMake or open the CMakeLists.txt file in your preferred IDE.

Setting the following CMake variables allows the customisation of the build.

NEDRYSOFT_RIBBON_LIBRARY_DIR=<dir>

Sets the output folder for the dynamic library; if omitted, you can find the binaries in the default location.

NEDRYSOFT_RIBBON_BUILD_DESIGNER_PLUGIN=ON|OFF

Set to ON to build the designer plugin. (defaults to off)

NEDRYSOFT_RIBBON_DESIGNER_DIR=<dir>

Sets the output folder for the designer plugin; if omitted, you can find the binaries in the default location.

License

This project is open source and released under the GPLv3 licence.

Distributed as-is; no warranty is given.