forked from qt-creator/qt-creator
Effect Maker: Fix for case sensitive file systems
Helper node .qen are all lowercase, so use lowercased node ids as filenames are generated from those. Change-Id: I86ae7b07dbc30b7a68e0ee9214213d83d4e5dbd3 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io> Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
This commit is contained in:
@@ -137,9 +137,9 @@ void CompositionNode::parse(const QString &effectName, const QString &qenPath, c
|
||||
QString trimmedLine = codeLine.trimmed();
|
||||
if (trimmedLine.startsWith("@requires")) {
|
||||
// Get the required node, remove "@requires "
|
||||
QString nodeName = trimmedLine.sliced(10);
|
||||
if (!nodeName.isEmpty() && !m_requiredNodes.contains(nodeName))
|
||||
m_requiredNodes << nodeName;
|
||||
QString nodeId = trimmedLine.sliced(10).toLower();
|
||||
if (!nodeId.isEmpty() && !m_requiredNodes.contains(nodeId))
|
||||
m_requiredNodes << nodeId;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user