Simple settings library for QML applications.
- Qt >= 5.7 with at least the following modules is required:
- qtbase
- qtdeclarative
- qtquickcontrols2 (Demo only)
Note that while the demo requires Qt >= 5.7, the core library is likely to work with older Qt 5 versions (untested).
Cute Settings uses Qbs as build system.
If you haven't already, start by setting up a qt5
profile for qbs
:
qbs setup-toolchains --type gcc /usr/bin/g++ gcc
qbs setup-qt $(which qmake) qt5 # make sure that qmake is in PATH
qbs config profiles.qt5.baseProfile gcc
Then, from the root of the repository, run:
qbs -d build -j $(nproc) profile:qt5 # use sudo if necessary
To the qbs
call above you can append additional configuration parameters:
... qbs.installRoot:/install/root # e.g. /
... qbs.installPrefix:path/to/install # e.g. usr
Licensed under the terms of the MIT license.