summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/packagemanagergui.h
diff options
context:
space:
mode:
authorkh <karsten.heimrich@theqtcompany.com>2014-11-25 16:18:26 +0100
committerKai Koehne <kai.koehne@theqtcompany.com>2014-12-10 08:54:18 +0100
commit4853be33e29654304af4209b38137541068c1662 (patch)
tree71ea26e92db160ecdffc0bcc8b8c621bab9a4cf4 /src/libs/installer/packagemanagergui.h
parent7c2d08ca09875224ee7dca480d91a07bcc7719a6 (diff)
Add possibility to specify a control script.
Right now we support control scripts just as command line argument, but now we can also bundle it in the binary as well. This helps e.g. with running scripts during uninstallation, enables the possibility to modify the introduction page or enables headless installer builds. Task-number: QTIFW-495 Task-number: QTIFW-166 Change-Id: I6fee6a55db78ed28b1eeb8257a4febaa2703c04e Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
Diffstat (limited to 'src/libs/installer/packagemanagergui.h')
-rw-r--r--src/libs/installer/packagemanagergui.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/libs/installer/packagemanagergui.h b/src/libs/installer/packagemanagergui.h
index 6c3c56fc9..2830b1b3d 100644
--- a/src/libs/installer/packagemanagergui.h
+++ b/src/libs/installer/packagemanagergui.h
@@ -72,8 +72,7 @@ class INSTALLER_EXPORT PackageManagerGui : public QWizard
public:
explicit PackageManagerGui(PackageManagerCore *core, QWidget *parent = 0);
- virtual ~PackageManagerGui();
- virtual void init() = 0;
+ virtual ~PackageManagerGui() = 0;
void loadControlScript(const QString& scriptPath);
void callControlScriptMethod(const QString& methodName);
@@ -219,7 +218,7 @@ public:
void showMaintenanceTools();
void setMaintenanceToolsEnabled(bool enable);
- public Q_SLOTS:
+public Q_SLOTS:
void onCoreNetworkSettingsChanged();
void setMessage(const QString &msg);
void onProgressChanged(int progress);
@@ -238,8 +237,6 @@ private:
void leaving();
void showWidgets(bool show);
- void callControlScript(const QString &callback);
-
bool validRepositoriesAvailable() const;
private: