diff options
Diffstat (limited to 'src/plugins/modeleditor/pxnodecontroller.cpp')
-rw-r--r-- | src/plugins/modeleditor/pxnodecontroller.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/plugins/modeleditor/pxnodecontroller.cpp b/src/plugins/modeleditor/pxnodecontroller.cpp index 4ae41c1acf..ecac98854c 100644 --- a/src/plugins/modeleditor/pxnodecontroller.cpp +++ b/src/plugins/modeleditor/pxnodecontroller.cpp @@ -319,8 +319,7 @@ void PxNodeController::onMenuActionTriggered(PxNodeController::MenuAction *actio if (!action->packageStereotype.isEmpty()) package->setStereotypes(QStringList() << action->packageStereotype); auto folderNode = dynamic_cast<const ProjectExplorer::FolderNode *>(node); - QTC_CHECK(folderNode); - if (folderNode) { + if (QTC_GUARD(folderNode)) { d->diagramSceneController->modelController()->undoController()->beginMergeSequence(tr("Create Component Model")); QStringList relativeElements = qmt::NameController::buildElementsPath( d->pxnodeUtilities->calcRelativePath(folderNode, d->anchorFolder), true); |