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