Боюсь Вам придётся выбрать одно из двух: Qt или Photon
Это не совсем так. Если говорить о стандартных сборках Qt, то возможность одновременной работы нескольких графических окружений практически отсутствует. Однако, сборки, которые предоставляет наша организация данный функционал поддерживают, что было продемонстрировано заказчикам на последних мероприятиях.
Полагаю, коллеги в ближайшее время более детально охарактеризуют фактическое состояние дел.