I am looking for a way to write an audio plugin using Qt. Audio plugins usually are dynamic libraries, not applications (http://teragonaudio.com/article/How-to-make-VST-plugins-in-Visual-Studio.html). While searching, I found on the audio forum contains the post QT etc for vst UI:
QtQuick/QML is perfect for any GUI development, including plugins. The only downside is that the payload is big (size of deployment). But that's really just the installation size and none of it affects performance. There are numerous ways to inject QtQuick scene graph to a window and not all of them are tied to or limited by the QApplication fake singleton. Gluing generic C++/Boost to Qml is made simple and thread-safe and Qt Quick scene graph itself runs mostly on GPU.
It's really just best to avoid all the QApplication and old Qt graphics framework techniques. They were good for maybe KDE and embedded systems (dentists chairs) ten years a go. QML made all that obsolete. For KDE also by the way.
Are these statements correct?
How can one use Qml and Qt Quck without QApplication
in a c++ project? Can I use qtbase
module in such a project?