Enhancement: KLineBufferedProcess

Jonas Bähr jonas.baehr at web.de
Tue Mar 11 18:20:38 GMT 2008


Am 11.03.2008 um 12:57 schrieb Andreas Pakulat:
> On 07.03.08 16:13:40, Rolf Eike Beer wrote:
>> I'd like to introduce my example of KLineBufferedProcess, which  
>> should ease
>> the handling of line oriented output of processes. Users would be  
>> for example
>> KGpg where the interaction with gpg is line based. Also K3b could  
>> be a
>> potential user as it parses the output of several different  
>> command line
>> tools.
> Other uses include some of the KDevelop plugins (cvs, gdb, outputview)
> which also deal with output on a line-by-line basis.

For Krusader I would also use such a class. Every external cli tool  
we invoke is line based. In addition the handling of multibyte  
characters in the output (when converting to a QString) would be much  
easier since there would be no more the risk to cut them in pieces.


> Andreas
> -- 
> Good news.  Ten weeks from Friday will be a pretty good day.

More information about the kde-core-devel mailing list