| ColaEuphoria | are there any code examples for setting up a qt5 plugin? | 00:09 |
|---|---|---|
| ssj71 | ColaEuphoria: have you looked into the v1 suite? e.g. https://ideas.lego.com/projects/121474 | 00:11 |
| ssj71 | https://github.com/rncbc/synthv1 | 00:11 |
| ssj71 | sorry wrong link :\ | 00:11 |
| ssj71 | use le latter | 00:11 |
| ssj71 | apparently not my day for typing | 00:12 |
| ColaEuphoria | it's ok | 00:12 |
| ColaEuphoria | that's pretty hardcore | 00:12 |
| ColaEuphoria | ;) | 00:12 |
| ssj71 | :D | 00:12 |
| ColaEuphoria | i didn't even know synthv1 was in qt | 00:12 |
| ColaEuphoria | thanks | 00:12 |
| ssj71 | np | 00:13 |
| *** drobilla has joined #lv2 | 00:21 | |
| *** ricardocrudo has joined #lv2 | 00:33 | |
| ColaEuphoria | So, it looks like you just return a pointer to your QWidget object in LV2UI_Handle instantiate function for qt5? | 00:36 |
| rgareus | sounds about right | 00:49 |
| rgareus | ColaEuphoria: be aware that very few hosts will be able to display qt5 plugins. | 00:50 |
| rgareus | qt5 cannot coexist in the same memory space as qt4. and it's not portable (you can't statically link your plugin with qt5). | 00:51 |
| rgareus | it'll be mainly useful for Linux and BSD where QT5 is installed system-wide. and for hosts that don't use QT4 or have not yet loaded another qt4 plugins. | 00:52 |
| rgareus | OSX or Windows, you'd need to ship qt5 with your plugin and hope that the plugin host does not use a different QT-version or has not yet loaded another plugin that uses QT.. | 00:53 |
| rgareus | tl;dr QT (like gtk) is not a great toolkit for portable plugin-UIs. | 00:53 |
| *** ricardocrudo has quit IRC | 01:02 | |
| *** drobilla has quit IRC | 01:21 | |
| ColaEuphoria | rgareus, what UI would be most portable? | 01:37 |
| ColaEuphoria | i'm consistently torn between GTK, Qt, and trying to define better port layout for hosts in turtle | 01:41 |
| rgareus | ColaEuphoria: gtk has the same issue, really. | 01:43 |
| rgareus | probably the easiest (short of rolling your own) is https://github.com/falkTX/DPF | 01:43 |
| rgareus | ColaEuphoria: but if your main target is GNU/Linux users. then fine. use GTK or QT. | 01:44 |
| *** son0p has quit IRC | 01:46 | |
| *** Magnus_RM has joined #lv2 | 01:49 | |
| *** artfwo has quit IRC | 02:39 | |
| *** ddom has quit IRC | 02:39 | |
| *** Magnus_RM has quit IRC | 06:02 | |
| *** sigma6 has joined #lv2 | 08:15 | |
| *** aelc665 has joined #lv2 | 08:39 | |
| *** NickSB has quit IRC | 08:48 | |
| *** NickSB has joined #lv2 | 08:48 | |
| *** edogawa has joined #lv2 | 08:50 | |
| *** ventosus has joined #lv2 | 09:28 | |
| *** falktx has joined #lv2 | 11:50 | |
| *** ricardocrudo has joined #lv2 | 13:10 | |
| *** aelc665 has quit IRC | 13:29 | |
| *** falktx has quit IRC | 13:39 | |
| *** artfwo has joined #lv2 | 13:57 | |
| *** NickSB2 has quit IRC | 14:15 | |
| *** tytel has joined #lv2 | 15:42 | |
| *** deva has joined #lv2 | 15:42 | |
| *** NickSB2 has joined #lv2 | 15:54 | |
| *** ventosus has left #lv2 | 15:57 | |
| *** ventosus has joined #lv2 | 16:52 | |
| *** sigma6 has quit IRC | 17:04 | |
| *** ricardocrudo has quit IRC | 18:13 | |
| *** rncbc has joined #lv2 | 18:19 | |
| *** drobilla has joined #lv2 | 19:30 | |
| *** rncbc has quit IRC | 19:35 | |
| *** rncbc has joined #lv2 | 19:39 | |
| *** rncbc is now known as rncbc|AFK | 19:39 | |
| *** deva has quit IRC | 19:54 | |
| *** rncbc|AFK is now known as rncbc | 20:48 | |
| *** NickSB2 has quit IRC | 20:57 | |
| *** NickSB2 has joined #lv2 | 20:59 | |
| *** NickSB2 has quit IRC | 21:04 | |
| *** ventosus has left #lv2 | 21:40 | |
| *** rncbc has quit IRC | 22:42 | |
| *** edogawa has quit IRC | 22:44 | |
| *** Magnus_RM has joined #lv2 | 23:04 | |
| *** tytel has quit IRC | 23:16 | |
| *** Magnus_RM has quit IRC | 23:32 | |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!