These features are provided by Linux vendors in order that Qtopia supports a device.
Toolchain
The GCC toolchain is supported for cross-compiling. For Qtopia 4, gcc version 4.1 is recommended. High quality toolchains will include remote debugging gdb tools.
Display Driver
Qtopia supports the standard Linux framebuffer. It is also possible to drive custom or accelerated hardware.
Touchscreen Driver
Qtopia supports a number of touchscreens, including those supported by tslib.
Keyboard Driver
Qtopia supports standard keyboard drivers. It requires distinct press and release events (otherwise press-and-hold functionalities is lost). Auto-repeat can be handled by the kernel driver (in which case event timestamps must be coincident), or within Qtopia.