summaryrefslogtreecommitdiffstats
path: root/installerbuilder/libinstaller/packagemanagergui.cpp
diff options
context:
space:
mode:
authorkh1 <qt-info@nokia.com>2011-06-30 14:42:46 +0200
committerkh1 <qt-info@nokia.com>2011-06-30 14:42:46 +0200
commit17145769775aa7edd2606501144a78dcdefd2ac7 (patch)
tree0d3dccfde51f8a17f6968bd3084a575d12947c5d /installerbuilder/libinstaller/packagemanagergui.cpp
parent429081b235d64efaf1449e52affe0ffab2e7d19e (diff)
Fix wrong sub title when started e.g. as uninstaller.
Diffstat (limited to 'installerbuilder/libinstaller/packagemanagergui.cpp')
-rw-r--r--installerbuilder/libinstaller/packagemanagergui.cpp17
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());
}