2017-01-29 2 views
0

Gibt es eine Möglichkeit, den Fenstertitel des Installers zu ändern, der von Qt Installer-Framework erstellt wurde? Der Fenstertitel wurde von <Title> Tag aus der config.xml festgelegt, die mit "Setup" verkettet wird. gibt es eine Titel Eigenschaft für Seiten, aber es ändert den Titel der Seite in der Registerkarte Controller enthalten.Qt Installer-Fenstertitel

Danke.

Antwort

0

Ich weiß, es ist spät, aber ich musste mich kürzlich mit dem gleichen befassen.

Sie müssen die Quellen ändern

src \ Libs \ installer \ packagemanagergui.cpp - Linie 300 (v3.0.2)

PackageManagerGui::PackageManagerGui(PackageManagerCore *core, QWidget *parent) 
    : QWizard(parent) 
    , d(new Private) 
    , m_core(core) 
{ 
    if (m_core->isInstaller()) 
     setWindowTitle(tr("%1 Setup").arg(m_core->value(scTitle))); 
    else 
     setWindowTitle(tr("Maintain %1").arg(m_core->value(scTitle))); 
    setWindowFlags(windowFlags() &~ Qt::WindowContextHelpButtonHint); 
} 
0

ich den Code ohne Änderungen an Quellcode neu kompiliert und nur änderte die Übersetzungsdateien von Qt Installer Framework.

Verwandte Themen