Esta não é uma resposta ainda, mas estou fazendo isso em um wiki na esperança de que alguém possa completá-la.
Você pode querer analisar QtWebKit.experimental . Se você adicionar import QtWebKit.experimental 1.0
aos seus arquivos QML, seus objetos WebView ganharão um atributo experimental que lhe dará acesso a todos os tipos de superpoderes. De particular interesse para você são provavelmente experimental.navigationHistory.backItems e experimental.navigationHistory.forwardItems , que fornecem modelos para as duas metades da pilha de navegação. Eu nunca usei eles, mas eu encontrei este exemplo que pode ajudar.
Infelizmente, a fonte parece indicar que estes são objetos somente leitura, então você pode não conseguir limpá-los do QML.