The KDE Community
KPty
Interfacing with pseudo terminal devices.
KPty Introduction
This library provides primitives to interface with pseudo terminal devices as well as a KProcess derived class for running child processes and communicating with them using a pty.