summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/packagemanagergui.h
diff options
context:
space:
mode:
authorTim Jenssen <tim.jenssen@digia.com>2014-01-17 14:34:57 +0100
committerTim Jenssen <tim.jenssen@digia.com>2014-01-17 14:36:23 +0100
commitfe92a09482c5abf7f2c56901f2d60e287282f939 (patch)
treefbfcefcc6f86dd2980b6b5816dece03664c57a76 /src/libs/installer/packagemanagergui.h
parent0b5241a696cf05612dae2c8810022f5e205d42df (diff)
parentfaa8f39bdd8c13b21c19bec1592f18e710c56206 (diff)
Merge remote-tracking branch 'origin/1.5'
Diffstat (limited to 'src/libs/installer/packagemanagergui.h')
-rw-r--r--src/libs/installer/packagemanagergui.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/libs/installer/packagemanagergui.h b/src/libs/installer/packagemanagergui.h
index 2039dabfb..948fb346a 100644
--- a/src/libs/installer/packagemanagergui.h
+++ b/src/libs/installer/packagemanagergui.h
@@ -60,7 +60,6 @@ class QListWidget;
class QListWidgetItem;
class QRadioButton;
class QTextBrowser;
-class QScriptEngine;
QT_END_NAMESPACE
namespace QInstaller {
@@ -117,8 +116,7 @@ protected Q_SLOTS:
void wizardWidgetInsertionRequested(QWidget *widget, QInstaller::PackageManagerCore::WizardPage page);
void wizardWidgetRemovalRequested(QWidget *widget);
void wizardPageVisibilityChangeRequested(bool visible, int page);
- void slotCurrentPageChanged(int id);
- void delayedControlScriptExecution(int id);
+ void executeControlScript(int pageId);
void setValidatorForCustomPageRequested(QInstaller::Component *component, const QString &name,
const QString &callbackName);
@@ -168,6 +166,10 @@ public:
void setValidatePageComponent(QInstaller::Component *component);
bool validatePage();
+
+ bool settingsButtonRequested() const { return m_needsSettingsButton; }
+ void setSettingsButtonRequested(bool request) { m_needsSettingsButton = request; }
+
signals:
void entered();
void left();
@@ -192,6 +194,7 @@ private:
bool m_fresh;
bool m_complete;
QString m_titleColor;
+ bool m_needsSettingsButton;
PackageManagerCore *m_core;
QInstaller::Component *validatorComponent;