Re: [LAD] XUiDesigner -> create LV2 plugs from scratch

From: Len Ovens <len@email-addr-hidden>
Date: Tue Mar 23 2021 - 19:50:01 EET

On Mon, 22 Mar 2021, Yuri wrote:

> Why do you need to design the UI editor from scratch?
>
> There is a very mature and stable software in this field - QtDesigner:
> https://doc.qt.io/qt-5/qtdesigner-manual.html

Plugins are special, they share memory space and library symbol space both
with the the plugin host as well as with any other plugin the host happens
to be using. Therefore the plugin must be built static. While it is true
that qt plugins can be built static, may distro repos do not want to do
this and have a policies against doing such. In a word crash. Using a GUI
that does not come as a lib, but as part of the plugin and must be
staticly built is the best way to deal with this. So if any budding plugin
author asks "which GUI should I use" the answer is generally "not GTK or
QT."

--
Len Ovens
www.ovenwerks.net
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
https://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Wed Mar 24 04:15:02 2021

This archive was generated by hypermail 2.1.8 : Wed Mar 24 2021 - 04:15:02 EET