Como encontrar o diretório de instalação de um aplicativo Qt?

Eu tenho um aplicativo baseado em Qt que funciona tanto para Mac e Windows. Quando o usuário instala o software, ele também instala uma pasta contendo várias páginas de documentação em HTML. Como posso encontrar a localização da instalação do programa para que, quando o usuário tentar abrir a Ajuda de dentro do aplicativo, ele seja levado paraindex.html.

Meu programa é instalado nos locais normais para Windows e Mac. No Mac, meu programa é instalado/Users/username/Applications/MyProgram OndeMyProgram é uma pasta contendo "MyProgram.app" e a pasta "Doc".

#ifdef Q_OS_MACX
    docPath = executablePath + "/Doc/index.html";
#elif Q_OS_WIN
    docPath = executablePath + "/Doc/index.html";
#endif

    QDesktopServices::openUrl(QUrl::fromLocalFile(docPath));

Então, a minha última pergunta é, o que deveriaexecutablePath estar? Além disso, isso pressupõe que o usuário poderia instalar o programa em outro local além do local padrão ou que o programa poderia ser iniciado a partir de um atalho.