Qt werkt idd prima, maar dan ben je wel zelf bezig met de wrapper schrijven. Je kan ook Apache Cordova (vroeger PhoneGap genoemd) gebruiken, dan is dat werk al voor je gedaan. Cordova werkt cross platform, en biedt ook toegang tot bepaalde api's die je als pure html5 app niet hebt mocht het nodig zijn (denk aan dingen als de menuknop van een telefoon, of laten trillen voor zover daar nog geen html standaard voor is). Er zijn overigens nog een aantal Cordova-achtige frameworks, maar daar heb ik geen ervaring mee, dus daar kan ik weinig over vertellen.
UPDATE: Vraag is me duidelijker nu ik profoX's reactie nog een keer doorless. Cordova werkt (nog) niet op de desktop, dus dan zou ik inderdaad ook Qt pakken. (Of een andere manier om een webview te wrappen.)