QAssistantClient mit Style der eigenen Anwendung versehen
Verfasst: 7. Februar 2008 22:48
Ich habe folgendes Problem:
Wie kann ich den Style der aktuellen Anwendung dem Assistent mitteilen, oder wenigsten eine Zeichenkette erzeugen, die ich hier als Parameter mitgeben kann.
Gruß
Code: Alles auswählen
void HelpClient::vInitHelpClient(QString sProfile, QString sResourceDir)
{
if (s_pAssistantClient == 0)
s_pAssistantClient = new QAssistantClient(qApp->applicationDirPath(), qApp);
if (s_pAssistantClient != 0) {
QStringList arguments;
arguments << no_tr("-profile") << sProfile << no_tr("-resourceDir") << sResourceDir
/// \todo Der Style sollte eingentlich nicht fest kodiert sein. Leider habe ich keine Ahnung wie das geht.
<< no_tr("-style") << /*qApp->style()->toString() <-- Eine sollche Funktion gibt es nämlich leider nicht. */ no_tr("cleanlooks");
s_pAssistantClient->setArguments(arguments);
}
}Gruß