Qt Mobility

SystemInfo should report the type of keyboard