diff options
Diffstat (limited to 'src/libs/installer/packagemanagergui.h')
-rw-r--r-- | src/libs/installer/packagemanagergui.h | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/src/libs/installer/packagemanagergui.h b/src/libs/installer/packagemanagergui.h index 5b7bd0615..5c428bf87 100644 --- a/src/libs/installer/packagemanagergui.h +++ b/src/libs/installer/packagemanagergui.h @@ -84,8 +84,6 @@ public: void loadControlScript(const QString& scriptPath); void callControlScriptMethod(const QString& methodName); - QScriptEngine *controlScriptEngine() const; - Q_INVOKABLE PackageManagerPage* page(int pageId) const; Q_INVOKABLE QWidget* pageWidgetByObjectName(const QString& name) const; Q_INVOKABLE QWidget* currentPageWidget() const; @@ -155,6 +153,7 @@ public: virtual QPixmap logoPixmap() const; virtual QString productName() const; virtual QPixmap watermarkPixmap() const; + virtual QPixmap bannerPixmap() const; virtual bool isComplete() const; void setComplete(bool complete); @@ -165,13 +164,12 @@ public: void setValidatePageComponent(QInstaller::Component *component); bool validatePage(); +signals: + void entered(); + void left(); protected: PackageManagerCore *packageManagerCore() const; - QVariantHash elementsForPage(const QString &pageName) const; - - QString titleForPage(const QString &pageName, const QString &value = QString()) const; - QString subTitleForPage(const QString &pageName, const QString &value = QString()) const; // Inserts widget into the same layout like a sibling identified // by its name. Default position is just behind the sibling. @@ -187,9 +185,6 @@ protected: bool isConstructing() const { return m_fresh; } private: - QString titleFromHash(const QVariantHash &hash, const QString &value = QString()) const; - -private: bool m_fresh; bool m_complete; @@ -408,6 +403,7 @@ public: public Q_SLOTS: void handleFinishClicked(); + void cleanupChangedConnects(); protected: void entering(); |