On Sun, Feb 5, 2012 at 2:46 PM, Pedro Lopez-Cabanillas
<pedro.lopez.cabanillas(a)gmail.com> wrote:
Qt requires that all GUI updates be called from the
main program's thread, the
GTK (and thus gtkmm) is exactly the same.
I don't care about Gtkmm, but in Qt the solution
is very easy. You only need
to create custom events (QEvent subclass) in the RtMIDI callback function for
each received MIDI message, and invoke QCoreApplication::postEvent() to add
in gtk just use gtk_idle_add(); in gtkmm, use
Glib::signal_idle().connect (YOUR_FUNCTOR);