From bfb0dfafd0ab5a1c5a18aa46a37d3bf058f59a4f Mon Sep 17 00:00:00 2001 From: Fawzi Mohamed Date: Wed, 20 Jun 2012 17:27:00 +0200 Subject: [PATCH] librarydetailscontroller: bugfix mac Change-Id: Icac245a09fc2d8a9486bdf8e247a399957b5ff97 Reviewed-by: Tobias Hunger --- .../qt4projectmanager/librarydetailscontroller.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/plugins/qt4projectmanager/librarydetailscontroller.cpp b/src/plugins/qt4projectmanager/librarydetailscontroller.cpp index e889d4f8ee2..48188475082 100644 --- a/src/plugins/qt4projectmanager/librarydetailscontroller.cpp +++ b/src/plugins/qt4projectmanager/librarydetailscontroller.cpp @@ -39,6 +39,7 @@ #include #include #include +#include #include #include #include @@ -83,14 +84,11 @@ LibraryDetailsController::LibraryDetailsController( // project for which we are going to insert the snippet const ProjectExplorer::Project *project = ProjectExplorer::ProjectExplorerPlugin::instance()->session()->projectForFile(proFile); - // take active build configuration for it - Qt4BuildConfiguration *qt4BuildConfiguration = - qobject_cast(project->activeTarget()->activeBuildConfiguration()); // if its tool chain is maemo behave the same as we would be on linux - if (qt4BuildConfiguration - && qt4BuildConfiguration->toolChain() - && (qt4BuildConfiguration->toolChain()->targetAbi().osFlavor() == ProjectExplorer::Abi::HarmattanLinuxFlavor - || qt4BuildConfiguration->toolChain()->targetAbi().osFlavor() == ProjectExplorer::Abi::MaemoLinuxFlavor)) + ProjectExplorer::ToolChain *tc = ProjectExplorer::ToolChainProfileInformation::toolChain(project->activeTarget()->profile()); + if (tc + && (tc->targetAbi().osFlavor() == ProjectExplorer::Abi::HarmattanLinuxFlavor + || tc->targetAbi().osFlavor() == ProjectExplorer::Abi::MaemoLinuxFlavor)) m_creatorPlatform = CreatorLinux; #endif