On Wednesday 01 July 2009 01:35:33 am Aurélien Gâteau wrote: > I don't think anyone with experience in Qt and QObject would like to > rewrite his work with GObject. I had to work with this and it was really > painful. At least in plain C. It's probably nicer when using higher > level languages. To amplify your point: QObject (and QMetaObject) is the basis of Qt introspection and communication. Qt already uses the GLib event loop by default. QtCore is solid, robust, small, and perfectly appropriate for "platform" level code. -- David Johnson