port to qt5 libqxt