summaryrefslogtreecommitdiffstats
path: root/installerbuilder/libinstaller/qinstallercomponent.cpp
diff options
context:
space:
mode:
authorkh1 <qt-info@nokia.com>2011-03-16 17:05:03 +0100
committerkh1 <qt-info@nokia.com>2011-03-16 17:05:03 +0100
commitc642c138ce8c7b031d53f51c2a41cda25820dc9b (patch)
tree47b299ad9471701158ff8e6d141a8a1654aa5862 /installerbuilder/libinstaller/qinstallercomponent.cpp
parent66e1b9d2259529a88055bcd890b359e6680ebb5b (diff)
Always pass the mode so we get the right components.
Diffstat (limited to 'installerbuilder/libinstaller/qinstallercomponent.cpp')
-rw-r--r--installerbuilder/libinstaller/qinstallercomponent.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/installerbuilder/libinstaller/qinstallercomponent.cpp b/installerbuilder/libinstaller/qinstallercomponent.cpp
index 07411da8d..fc63925d9 100644
--- a/installerbuilder/libinstaller/qinstallercomponent.cpp
+++ b/installerbuilder/libinstaller/qinstallercomponent.cpp
@@ -504,7 +504,7 @@ void Component::loadComponentScript(const QString &fileName)
.arg(uncaughtExceptionString(&(d->scriptEngine)/*, QFileInfo(file).absoluteFilePath()*/)));
}
- const QList<Component*> components = d->m_installer->components(true);
+ const QList<Component*> components = d->m_installer->components(true, d->m_installer->runMode());
QScriptValue comps = d->scriptEngine.newArray(components.count());
for (int i = 0; i < components.count(); ++i)
comps.setProperty(i, d->scriptEngine.newQObject(components[i]));
@@ -1092,7 +1092,7 @@ void Component::setSelected(bool selected, RunModes runMode, SelectMode selectMo
}
} else {
QMap<Component*, Qt::CheckState> previousStates;
- const QList<Component*> allComponents = d->m_installer->components(true);
+ const QList<Component*> allComponents = d->m_installer->components(true, AllMode);
foreach (Component *component, allComponents)
previousStates[component] = component->checkState();