Moim docelowym celem jest uruchomienie Linuksa i posiadanie dwóch ważnych wtyczek platformy: eglfs i linuxfb. Domyślnie wszystkie moje aplikacje qt próbują wczytać eglfs (i z jakiegoś powodu z jakiegoś powodu się nie uda). Jak mogę sprawić, by wypróbowali linuxfb?Jak mogę powiedzieć aplikacjom Qt5, której wtyczki platformy użyć?
5
A
Odpowiedz
7
Dodając "-platform linuxfb" do wiersza poleceń, którego używasz do wywołania aplikacji Qt5. Ex "./myqt5app -platform linuxfb". Ale linuxfb jest uszkodzony od Qt5.0.1 i będzie segfault.
Aby debugować błędy wtyczki - możesz zrobić "eksportuj QT_DEBUG_PLUGINS = 1" i sprawdź wydrukowane logi.