From: Tim E. R. <ter...@ro...> - 2011-04-07 23:43:46
|
On April 6, 2011 06:10:18 pm Luis Garrido wrote: > It's alive, Tim! > > Great job, thanks a lot. I can now fire up flams and use them to > modify the FX parameters. Sweet! > > It seems the /update method is not implemented, which is important to > correctly initialize the GUI to match the current state of the plugin. > But one step at a time, and the first and longest one is already > taken. > > Cheers, > > Luis > Yeah we got that one, it's recognized by oscMessageHandler() which passes it to OscEffectIF::oscUpdate() which calls PluginI::oscUpdate(). I will check that it is working for FLAM GUIs (I'm fairly sure it is working in general). It is possible some other classes are overwriting the initial default control values with their own defaults (such as our CtrlList controller class). ----- BTW Remember when I got you to change some Qt-4.6 stuff so FLAM would compile on my Qt-4.5 box? Well, I didn't have the heart to tell you yet, but now I get: /AUX2/misc/Source/flam/src/flammer/dssiprotocolhandler.cpp:106: error: ‘class QVariant’ has no member named ‘toFloat’ /AUX2/misc/Source/flam/src/flammer/dssiprotocolhandler.cpp:107: error: ‘class QVariant’ has no member named ‘toFloat’ /AUX2/misc/Source/flam/src/flammer/dssiprotocolhandler.cpp:131: error: ‘class QVariant’ has no member named ‘toFloat’ /AUX2/misc/Source/flam/src/flammer/dssiprotocolhandler.cpp:132: error: ‘class QVariant’ has no member named ‘toFloat’ Yep, Qt-4.5's Variant doesn't have toFloat(). It might be a lot of work for you to fix this. So, you might as well revert to back the Qt-4.6 stuff, unless you want to actually try to fix this. Tim. |