qt 2 examples