Skip to content

Commit

Permalink
Report values from Relation Reference widget
Browse files Browse the repository at this point in the history
Fix #108
Fix #107
  • Loading branch information
m-kuhn committed Feb 22, 2017
1 parent a5f55b1 commit b929035
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/qml/editorwidgets/RelationReference.qml
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,13 @@ Item {
Component.onCompleted: {
_relation = qgisProject.relationManager.relation(config['Relation'])
featureListModel.currentLayer = _relation.referencedLayer
featureListModel.keyField = _relation.resolveReferencingField(field.name)
featureListModel.keyField = _relation.resolveReferencedField(field.name)
}

onCurrentIndexChanged: {
var idx = featureListModel.index(currentIndex, 0, undefined)
valueChanged(featureListModel.data(idx, FeatureListModel.KeyFieldRole), false)
var newValue = featureListModel.data(idx, FeatureListModel.KeyFieldRole)
valueChanged(newValue, false)
}

// Workaround to get a signal when the value has changed
Expand Down

0 comments on commit b929035

Please sign in to comment.