Skip to content

QML controls for creative applications and creative coding

License

Notifications You must be signed in to change notification settings

heguolun/qml-creative-controls

 
 

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

Building

cd qml-creative-controls
qmake
make -j

Using

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

    ~/Qt/5.8/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.8/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

Gallery video

QtDesigner

Inspiration

About

QML controls for creative applications and creative coding

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • QML 58.4%
  • C++ 37.8%
  • QMake 2.8%
  • Shell 1.0%