QmlDesigner: Disable validator for connection source

Change-Id: If51f2336364b9e2a44ad7f4657b9b6245a66143b
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Thomas Hartmann
2016-10-25 15:45:29 +02:00
committed by Thomas Hartmann
parent cb86cc3bdd
commit f2db3a91a6

View File

@@ -313,6 +313,7 @@ QWidget *ConnectionDelegate::createEditor(QWidget *parent, const QStyleOptionVie
QString itemText = tr("Change to default state"); 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->addItem(itemText, source);
connectionComboBox->disableValidator();
foreach (const QmlModelState &state, QmlItemNode(rootModelNode).states().allStates()) { foreach (const QmlModelState &state, QmlItemNode(rootModelNode).states().allStates()) {
QString itemText = tr("Change state to %1").arg(state.name()); QString itemText = tr("Change state to %1").arg(state.name());