Qt4PM: Fix crash when updating actions

Change-Id: I0d64616288ce6d1756b54ad146e53fd147ca67ce
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
This commit is contained in:
Tobias Hunger
2012-05-11 16:02:12 +02:00
committed by Daniel Teske
parent 94300bf7a5
commit badd22ebd6

View File

@@ -387,7 +387,7 @@ void Qt4ProjectManagerPlugin::updateContextActions(ProjectExplorer::Node *node,
m_buildSubProjectContextMenu->setParameter(subProjectName);
m_buildFileAction->setParameter(node ? QFileInfo(node->path()).fileName() : QString());
Qt4BuildConfiguration *buildConfiguration = qt4Project->activeTarget() ?
Qt4BuildConfiguration *buildConfiguration = (qt4Project && qt4Project->activeTarget()) ?
qt4Project->activeTarget()->activeQt4BuildConfiguration() : 0;
bool isProjectNode = qt4Project && proFileNode && buildConfiguration;
bool enabled = subProjectActionsVisible && !m_projectExplorer->buildManager()->isBuilding(project);