new user interface on qt