forked from qt-creator/qt-creator
QmlDesigner: Remove curly braces from states code
This is not required and looks ugly. Change-Id: Id0e5adabaff2cd16fb8e457e93a2ee71fb323416 Reviewed-by: Aleksei German <aleksei.german@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -315,13 +315,15 @@ QWidget *ConnectionDelegate::createEditor(QWidget *parent, const QStyleOptionVie
|
||||
if (QmlItemNode::isValidQmlItemNode(rootModelNode) && !rootModelNode.id().isEmpty()) {
|
||||
|
||||
QString itemText = tr("Change to default state");
|
||||
QString source = QString::fromLatin1("{ %1.state = \"\" }").arg(rootModelNode.id());
|
||||
QString source = QString::fromLatin1("%1.state = \"\"").arg(rootModelNode.id());
|
||||
connectionComboBox->addItem(itemText, source);
|
||||
connectionComboBox->disableValidator();
|
||||
|
||||
for (const QmlModelState &state : QmlItemNode(rootModelNode).states().allStates()) {
|
||||
QString itemText = tr("Change state to %1").arg(state.name());
|
||||
QString source = QString::fromLatin1("{ %1.state = \"%2\" }").arg(rootModelNode.id()).arg(state.name());
|
||||
QString source = QString::fromLatin1("%1.state = \"%2\"")
|
||||
.arg(rootModelNode.id())
|
||||
.arg(state.name());
|
||||
connectionComboBox->addItem(itemText, source);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user