-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

David Greaves wrote:
> I meant gtk apps need to use osso-initialize() or they just don't work.
> Since libosso uses glib, I expect that's not really right for Qt apps.
> 
> In particular I think osso-init.c calls glib setups that seem to hook into the
> glib context and I think the glib main loop - not used in Qt apps.
> 
> eg line 503 in osso-init.c calls dbus_connection_setup_with_g_main()
> which:
> "Sets the watch and timeout functions of a DBusConnection to integrate the
> connection with the GLib main loop. "
> see:
> http://dbus.freedesktop.org/doc/api/html/group__DBusGLib.html#ga754eed235cc2b8153bd8f824b687d9e
> 
> 
> so libosso, as it stands, isn't suitable for Qt apps .... unless I'm confused 
> :)


Actually Qt has supported GLib context stuff since 4.2 (IIRC), so
libosso is suitable. That doesn't say that it's practical or nice, but
it should work.

- --
Santtu
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknKghEACgkQX9Rc0+po4p3zUQCgmZLaGy3jTDm3YuCbkuh7OZE4
2J4An3avfLa5Elu8eo94IbW1srViA8aw
=ozXP
-----END PGP SIGNATURE-----
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

Reply via email to