KDE is not an OS platform... (And neither is Gnome)
    David Faure 
    faure at kde.org
       
    Wed Nov  4 14:12:34 GMT 2009
    
    
  
On Wednesday 04 November 2009, John Tapsell wrote:
> 2009/11/4 David Faure <faure at kde.org>:
> > On Wednesday 04 November 2009, Christoph Feck wrote:
> >> On Wednesday 04 November 2009 00:23:04 nf2 wrote:
> >> > Qt in particular, because it lacks an async file-IO API.
> >>
> >> QIODevice (the class which QFile inherits from) is asynchronous,
> >> at least API-wise.
> >
> > But only API wise.
> > QFile doesn't emit readyRead like a socket does. It just doesn't make
> > sense in the "common case" (local files).
> 
> Why doesn't it make sense?  Consider opening  /var/log/messages which
> is being continually appended to.
I said "common case" :)
Log files are special, and probably represent 0.0001% of the overall usage of 
QFile...
-- 
David Faure, faure at kde.org, http://www.davidfaure.fr
Sponsored by Nokia to work on KDE, incl. Konqueror (http://www.konqueror.org).
    
    
More information about the kde-core-devel
mailing list