initial checkin for Qt5 changes