KWIG Qt->Gtk porting layer and merging main loops.

Lennart Poettering mzkqt at 0pointer.de
Fri Oct 29 15:46:01 EEST 2004


On Thu, 28.10.04 23:19, Owen Taylor (otaylor at redhat.com) wrote:

> > I'm sure nobody cares, but I'll go on record as saying that if
> > freedesktop.org can convince *either* Qt or Glib to make their default
> > mainloop based on either libevent or liboop, I'll be happy to do the same
> > with wvstreams :) 
> 
> Quick summary:
> 
>  libevent is seriously too simple:
> 
>   - Not thread safe
>   - Doesn't support multiple independent main contexts
>   - Fails the "can you write an X event source as a callback" test
>     (Requires special handling because XPending() can become true
>     between calls to select())

Don't forget that glib has a priority system for event sources which
libevent has not.

Lennart

-- 
name { Lennart Poettering } loc { Hamburg - Germany }
mail { mzft (at) 0pointer (dot) de } gpg { 1A015CC4 }  
www { http://0pointer.de/lennart/ } icq# { 11060553 }



More information about the xdg mailing list