Доработать/портировать код QtEmu для работы с альтернативным бакендом
план минимум:
1) вместо вызова %PATH/qemu в операциях по CREATE/START/STOP/DESTROY и конфигурации ВМ, нужно использовать кастомный скрипт-лаунчер и конфиг. Вызов кастомного скрипта также потребуется распарсить в соответствии с его выводом (отличается от qemu)
2) Часть UI элементов нужно изменить (лишнее убрать, нужное добавить)
план максимум:
3) (в дополнение к 1,2) - реализовать те же операции через RestAPI.