Currently the Qt backend still redirect everything to the GL backend, but the goal is to use QPainter and QWindow This also adds a "default" backend, whose goal is to select the proper backend at compile time