"Fossies" - the Fresh Open Source Software Archive

Member "k3b-2.0.3/libk3b/tools/qprocess/README" (4 Nov 2014, 624 Bytes) of archive /linux/misc/k3b-2.0.3a.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 This is a fork of QProcess (KProcess needs to tag along without any changes since K3b::Process is derived from that)
    2 from Qt 4.5 which adds the following changes:
    3 
    4 - New method QProcess::setFlags with flags RawStdin and RawStdout
    5 - If RawStdin/RawStdout is set the ringbuffer is not used for stdin/stdout. Calls to QProcess::readData/writeData are directly
    6   done on the process pipe (only unix has been patched so far)
    7   Also the pipe is blocking, i.e. fcntl( .. O_NONBLOCK ) is not called
    8   The latter is very important since K3b does its piping in a separate thread and non-blocking pipes make that
    9   near to impossible.