From 4dc3ef8034d026e968146fd47e4c7dc0d4a29d34 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Tue, 20 Jun 2017 11:15:38 +0200 Subject: [PATCH] Qmake: Only offer Add Library wizard for qmake projects Task-number: QTCREATORBUG-18415 Change-Id: Icd8535a6d7d599457c23f92958fa969661076ade Reviewed-by: Tim Jenssen Reviewed-by: Eike Ziller --- src/plugins/qmakeprojectmanager/qmakeprojectmanagerplugin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmakeprojectmanager/qmakeprojectmanagerplugin.cpp b/src/plugins/qmakeprojectmanager/qmakeprojectmanagerplugin.cpp index 6022602f517..817676bfeea 100644 --- a/src/plugins/qmakeprojectmanager/qmakeprojectmanagerplugin.cpp +++ b/src/plugins/qmakeprojectmanager/qmakeprojectmanagerplugin.cpp @@ -330,7 +330,7 @@ void QmakeProjectManagerPlugin::updateContextActions() Project *project = ProjectTree::currentProject(); ContainerNode *containerNode = node ? node->asContainerNode() : nullptr; - ProjectNode *proFileNode = containerNode ? containerNode->rootProjectNode() : dynamic_cast(node); + QmakeProFileNode *proFileNode = dynamic_cast(containerNode ? containerNode->rootProjectNode() : node); m_addLibraryActionContextMenu->setEnabled(proFileNode); QmakeProject *qmakeProject = qobject_cast(QmakeManager::contextProject());