We are using the Qt Assistant as a new help file system. But since we have an international customer base, we would like to start the Qt Assistant in different languages.
Starting the Assistant with the generated QHC file is not an issue at at all as you can see in the code piece below.
QProcess a_process;
QStringList a_args;
a_args << "-collectionFile";
a_args << S_HELPFILE_PATH;
a_args << "-enableRemoteControl";
QFile a_assistantExe( S_ASSISTANT_PATH );
if ( a_assistantExe.exists() )
{
a_process.start( S_ASSISTANT_PATH, a_args );
if ( !a_process.waitForStarted() )
return;
}
But how can we start Qt Assistant in a different language? Even after a long search in the internet I didn't found a way to do this.