diff options
author | kh1 <qt-info@nokia.com> | 2011-06-30 14:42:46 +0200 |
---|---|---|
committer | kh1 <qt-info@nokia.com> | 2011-06-30 14:42:46 +0200 |
commit | 17145769775aa7edd2606501144a78dcdefd2ac7 (patch) | |
tree | 0d3dccfde51f8a17f6968bd3084a575d12947c5d /installerbuilder/libinstaller/packagemanagergui.cpp | |
parent | 429081b235d64efaf1449e52affe0ffab2e7d19e (diff) |
Fix wrong sub title when started e.g. as uninstaller.
Diffstat (limited to 'installerbuilder/libinstaller/packagemanagergui.cpp')
-rw-r--r-- | installerbuilder/libinstaller/packagemanagergui.cpp | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/installerbuilder/libinstaller/packagemanagergui.cpp b/installerbuilder/libinstaller/packagemanagergui.cpp index 3ca7d42f9..fdeb5b19d 100644 --- a/installerbuilder/libinstaller/packagemanagergui.cpp +++ b/installerbuilder/libinstaller/packagemanagergui.cpp @@ -1088,7 +1088,15 @@ ComponentSelectionPage::ComponentSelectionPage(PackageManagerCore *core) setPixmap(QWizard::WatermarkPixmap, QPixmap()); setObjectName(QLatin1String("ComponentSelectionPage")); setTitle(titleForPage(QLatin1String("ComponentSelectionPage"), tr("Select Components"))); +} + +ComponentSelectionPage::~ComponentSelectionPage() +{ + delete d; +} +void ComponentSelectionPage::entering() +{ static const char *strings[] = { QT_TR_NOOP("Please select the components you want to update."), QT_TR_NOOP("Please select the components you want to install."), @@ -1097,19 +1105,12 @@ ComponentSelectionPage::ComponentSelectionPage(PackageManagerCore *core) }; int index = 0; + PackageManagerCore *core = packageManagerCore(); if (core->isInstaller()) index = 1; if (core->isUninstaller()) index = 2; if (core->isPackageManager()) index = 3; setSubTitle(subTitleForPage(QLatin1String("ComponentSelectionPage"), tr(strings[index]))); -} - -ComponentSelectionPage::~ComponentSelectionPage() -{ - delete d; -} -void ComponentSelectionPage::entering() -{ d->updateTreeView(); setModified(isComplete()); } |