The GCC tool-chain is supported for cross-compiling. For Qtopia 4, GCC version 4.1 is recommended. High quality tool-chains 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.