added Qt5 stuff