From 24f2fe2b7412d7a9a896fd8c706b2f187aff4fa4 Mon Sep 17 00:00:00 2001 From: kh1 Date: Fri, 8 Feb 2013 17:10:11 +0100 Subject: Fix missing redraw while pages are hidden but still existent. Task-number: QTIFW-206 Fix issue when several pages are hidden, e.g. license and select components page, caused by the fact that we've overwriten the wrong virtual QWizard*::nextId() function. We need to implement the logic inside the wizards page nextId() function, as that one is called by the wizard anyway and by all pages that call either QWizardPage::nextId() or QWizard::nextId(). Change-Id: I377c007be618431d708cb2712a86d61d0d4e104d Reviewed-by: Niels Weber Reviewed-by: Tim Jenssen --- src/sdk/installerbasecommons.h | 4 ---- 1 file changed, 4 deletions(-) (limited to 'src/sdk/installerbasecommons.h') diff --git a/src/sdk/installerbasecommons.h b/src/sdk/installerbasecommons.h index 67eb3a101..2bcdce3f2 100644 --- a/src/sdk/installerbasecommons.h +++ b/src/sdk/installerbasecommons.h @@ -133,9 +133,7 @@ class InstallerGui : public QInstaller::PackageManagerGui public: explicit InstallerGui(QInstaller::PackageManagerCore *core); - virtual void init(); - virtual int nextId() const; }; @@ -147,9 +145,7 @@ class MaintenanceGui : public QInstaller::PackageManagerGui public: explicit MaintenanceGui(QInstaller::PackageManagerCore *core); - virtual void init(); - virtual int nextId() const; private Q_SLOTS: void updateRestartPage(); -- cgit v1.2.3