diff options
Diffstat (limited to 'src/libs/installer/component_p.h')
-rw-r--r-- | src/libs/installer/component_p.h | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/src/libs/installer/component_p.h b/src/libs/installer/component_p.h index 9101021ae..1f81ffd4d 100644 --- a/src/libs/installer/component_p.h +++ b/src/libs/installer/component_p.h @@ -47,8 +47,7 @@ #include <QtCore/QPointer> #include <QtCore/QStringList> #include <QtCore/QUrl> - -#include <QtScript/QScriptEngine> +#include <QScriptValue> namespace QInstaller { @@ -63,10 +62,6 @@ public: explicit ComponentPrivate(PackageManagerCore *core, Component *qq); ~ComponentPrivate(); - QScriptEngine *scriptEngine(); - - void setProperty(QScriptValue &scriptValue, const QString &propertyName, int value); - PackageManagerCore *m_core; Component *m_parentComponent; OperationList m_operations; @@ -82,25 +77,18 @@ public: QString m_componentName; QUrl m_repositoryUrl; QString m_localTempPath; - QScriptValue m_scriptComponent; + QScriptValue m_scriptContext; QHash<QString, QString> m_vars; QList<Component*> m_childComponents; QList<Component*> m_allChildComponents; QList<Component*> m_virtualChildComponents; QStringList m_downloadableArchives; QStringList m_stopProcessForUpdateRequests; - QHash<QString, bool> m_unexistingScriptMethods; QHash<QString, QPointer<QWidget> > m_userInterfaces; // < display name, < file name, file content > > QHash<QString, QPair<QString, QString> > m_licenses; QList<QPair<QString, bool> > m_pathesForUninstallation; - -private: - QScriptValue getDesktopServices(); - -private: - QScriptEngine* m_scriptEngine; }; |