项目作者: jcelerier

项目描述 :
QML controls for creative applications and creative coding
高级语言: QML
项目地址: git://github.com/jcelerier/qml-creative-controls.git
创建时间: 2017-04-01T21:16:10Z
项目社区:https://github.com/jcelerier/qml-creative-controls

开源协议:GNU Affero General Public License v3.0

下载


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

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

in your project.

Manually

After cloning the repository, run :

  1. cd qml-creative-controls
  2. qmake
  3. make -j

(Or open the .pro file in Qt Creator)

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

  1. ~/Qt/5.11/gcc_64/qml/CreativeControls/libqml-creative-controls.so
  2. /Foo.qml
  3. # /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 :

  1. ~/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.

QtDesigner

Inspiration