Вы можете использовать два процесса и общаться через, скажем, сокет / разделяемую память. Таким образом, возможно объединение различных кодовых баз и развертывание.
Однако, если вы ищете целевые магазины приложений и т. Д., Я предлагаю вам придерживаться только одного языка. Если вы намереваетесь создать пользовательский интерфейс с использованием QT, то в конечном итоге вы будете учить себя Qt Designer, механизму SIGNAL SLOT и т.д.
Windows на мобильном телефоне занимает очень мало места. Если вы хотите, чтобы ваше приложение было нацелено на все магазины приложений или даже больше, чем вы должны попробовать HTML5