qt: initialize compositor in two phases
some compositor requires to set Qt Attributes before Qt application
is started such as selecting the right graphical backend (ie: dcomp needs to set
OpenGLES). And some compositor needs know wich QPA is in use (ie: x11 vs
wayland), this can only be known after QApp is started.
Co-authored-by:
Guillaume Nicolussi Castellan <nullgemm@videolabs.io>
Showing
- modules/gui/qt/maininterface/compositor.cpp 52 additions, 16 deletionsmodules/gui/qt/maininterface/compositor.cpp
- modules/gui/qt/maininterface/compositor.hpp 46 additions, 3 deletionsmodules/gui/qt/maininterface/compositor.hpp
- modules/gui/qt/maininterface/compositor_dcomp.cpp 8 additions, 2 deletionsmodules/gui/qt/maininterface/compositor_dcomp.cpp
- modules/gui/qt/maininterface/compositor_dcomp.hpp 3 additions, 1 deletionmodules/gui/qt/maininterface/compositor_dcomp.hpp
- modules/gui/qt/maininterface/compositor_dummy.cpp 10 additions, 0 deletionsmodules/gui/qt/maininterface/compositor_dummy.cpp
- modules/gui/qt/maininterface/compositor_dummy.hpp 3 additions, 0 deletionsmodules/gui/qt/maininterface/compositor_dummy.hpp
- modules/gui/qt/maininterface/compositor_win7.cpp 7 additions, 2 deletionsmodules/gui/qt/maininterface/compositor_win7.cpp
- modules/gui/qt/maininterface/compositor_win7.hpp 2 additions, 1 deletionmodules/gui/qt/maininterface/compositor_win7.hpp
- modules/gui/qt/qt.cpp 9 additions, 2 deletionsmodules/gui/qt/qt.cpp
Loading
Please register or sign in to comment