¿Cómo encontrar el directorio de instalación de una aplicación Qt?

Tengo una aplicación basada en Qt que funciona tanto para Mac como para Windows. Cuando el usuario instala el software, también instala una carpeta que contiene un montón de páginas de documentación HTML. Cómo puedo encontrar la ubicación de la instalación del programa para que cuando el usuario intenta abrir la Ayuda desde la aplicación, se lleve aindex.html.

Mi programa se instala en las ubicaciones normales para Windows y Mac. En Mac, mi programa se instala en/Users/username/Applications/MyProgram dóndeMyProgram es una carpeta que contiene "MyProgram.app" y la carpeta "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));

Entonces, mi última pregunta es, ¿qué deberíaexecutablePath ¿ser? Además, esto supone que el usuario podría instalar el programa en otro lugar además de la ubicación predeterminada o que el programa podría iniciarse desde un acceso directo.