Last indexation completed on 2024-12-22 05:37:20 UTC
This is a fork of QProcess (KProcess needs to tag along without any changes since K3b::Process is derived from that)
from Qt 4.5 which adds the following changes:
- New method QProcess::setFlags with flags RawStdin and RawStdout
- If RawStdin/RawStdout is set the ringbuffer is not used for stdin/stdout. Calls to QProcess::readData/writeData are directly
done on the process pipe (only unix has been patched so far)
Also the pipe is blocking, i.e. fcntl( .. O_NONBLOCK ) is not called
The latter is very important since K3b does its piping in a separate thread and non-blocking pipes make that
near to impossible.
Name | Size | Date (UTC) | Last indexed | Description | |
---|---|---|---|---|---|
Name | Size | Date (UTC) | Last indexed | Description | |
Parent directory | - | 2024-02-11 01:49:21 | |||
private/ | - | 2024-02-11 01:49:21 | |||
k3bkprocess.cpp | 8859 bytes | 2024-02-11 01:49:21 | 2024-12-22 04:35:01 | ||
k3bkprocess.h | 10252 bytes | 2024-02-11 01:49:21 | 2024-12-22 04:35:01 | ||
k3bkprocess_p.h | 717 bytes | 2024-02-11 01:49:21 | 2024-12-22 04:35:01 | ||
k3bqprocess.cpp | 56763 bytes | 2024-02-11 01:49:21 | 2024-12-22 04:35:02 | define QPROCESS_DEBUG |
|
k3bqprocess.h | 6865 bytes | 2024-02-11 01:49:21 | 2024-12-22 04:35:02 | ||
k3bqprocess_p.h | 6599 bytes | 2024-02-11 01:49:21 | 2024-12-22 04:35:02 | ||
k3bqprocess_unix.cpp | 42468 bytes | 2024-02-11 01:49:21 | 2024-12-22 04:35:02 | define QPROCESS_DEBUG |
|
k3bqprocess_win.cpp | 31462 bytes | 2024-02-11 01:49:21 | 2024-12-22 04:35:03 | ||
qringbuffer_p.h | 9288 bytes | 2024-02-11 01:49:21 | 2024-12-22 04:35:03 | ||
README | 624 bytes | 2024-02-11 01:49:21 | - |