forked from qt-creator/qt-creator
QmlDesigner: Fix crashes in connection view
- Fix for connections order in view - Fix for binding and connection editor init crash Change-Id: If0faf401b8e89a5548c65f07284138e869612c95 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -134,6 +134,7 @@ BindingEditorFactory::BindingEditorFactory()
|
||||
{
|
||||
setId(BINDINGEDITOR_CONTEXT_ID);
|
||||
setDisplayName(QCoreApplication::translate("OpenWith::Editors", QmlDesigner::BINDINGEDITOR_CONTEXT_ID));
|
||||
setEditorActionHandlers(0);
|
||||
|
||||
setDocumentCreator([]() { return new BindingDocument; });
|
||||
setEditorWidgetCreator([]() { return new BindingEditorWidget; });
|
||||
|
@@ -219,9 +219,6 @@ void ConnectionModel::updateTargetNode(int rowNumber)
|
||||
connectionNode.bindingProperty("target").setExpression(newTarget);
|
||||
});
|
||||
|
||||
QStandardItem* idItem = item(rowNumber, 0);
|
||||
updateCustomData(idItem, signalHandlerProperty);
|
||||
|
||||
} else {
|
||||
qWarning() << "BindingModel::updatePropertyName invalid target id";
|
||||
}
|
||||
|
Reference in New Issue
Block a user