example from book: Qt___C++ GUI Qt4编程（第二版）