add qt4 and qt5 compatibility