forked from qt-creator/qt-creator
QmlDesigner: Fix generateNewId()
WE have to ensure the prefix starts with a lower case letter. Change-Id: I62ed21150f5d7e320661424f71dd5002d2a61a42 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -489,7 +489,8 @@ QString firstCharToLower(const QString &string)
|
|||||||
|
|
||||||
QString AbstractView::generateNewId(const QString &prefixName) const
|
QString AbstractView::generateNewId(const QString &prefixName) const
|
||||||
{
|
{
|
||||||
if (!ModelNode::isValidId(prefixName))
|
QString fixedPrefix = firstCharToLower(prefixName);
|
||||||
|
if (!ModelNode::isValidId(fixedPrefix))
|
||||||
return generateNewId("element");
|
return generateNewId("element");
|
||||||
int counter = 1;
|
int counter = 1;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user