Skip to content

jcelerier/qml-creative-controls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f9c543e · Oct 26, 2021
Mar 2, 2019
Mar 2, 2019
Mar 2, 2019
Oct 26, 2021
May 7, 2018
Apr 30, 2017
Sep 25, 2018
May 30, 2017
Apr 30, 2017
Apr 1, 2017
Mar 2, 2019
Aug 27, 2018
May 7, 2018
Mar 2, 2019
May 7, 2018
Oct 26, 2021
May 7, 2018

Repository files navigation

QML Creative Controls

Controls useful in a creative coding context.

Requirements:

  • Qt >= 5.7
  • Tested on Windows, Linux, macOS, Android. Should work everywhere.

Build Status Build status Join the chat at https://gitter.im/qml-creative-controls/Lobby

Building

With QPM

The library is compatible with qpm. Just do

qpm install com.github.jcelerier.qml-creative-controls

in your project.

Manually

After cloning the repository, run :

cd qml-creative-controls
qmake
make -j

(Or open the .pro file in Qt Creator)

Then put the CreativeControls folder in your Qt installation, so that it looks like:

    ~/Qt/5.11/gcc_64/qml/CreativeControls/libqml-creative-controls.so
                                        /Foo.qml
                                      # /etc...

If you do not wish to pollute your path, you will have to add the parent folder (the git repostiory) to your QML2_IMPORT_PATH, either through qmake, an environment variable, code...

To try an example, run for instance :

~/Qt/5.11/gcc_64/bin/qmlscene --multisample examples/Gallery.qml

Notes

This library can be useful in conjunction with libossia. See OssiaClientExample.qml and OssiaServerExample.qml This allows to build pretty control interfaces for MIDI or OSC-able software.

Gallery

QtDesigner

Inspiration