updated for qt 5.2.1