adapté à qt5