From f74cd097d8eb8a07602497c75389fe79b5040d0a Mon Sep 17 00:00:00 2001 From: Matthias Kuhn Date: Wed, 13 Apr 2016 16:07:50 +0200 Subject: [PATCH] Properly initialize ValueMap widget lookup table Fix #31 --- src/qml/editorwidgets/ValueMap.qml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/qml/editorwidgets/ValueMap.qml b/src/qml/editorwidgets/ValueMap.qml index 2ced4306e1..23ca5d1ec9 100644 --- a/src/qml/editorwidgets/ValueMap.qml +++ b/src/qml/editorwidgets/ValueMap.qml @@ -2,7 +2,7 @@ import QtQuick 2.0 import QtQuick.Controls 1.4 Item { - signal valueChanged( var value ) + signal valueChanged(var value) anchors.left: parent.left anchors.right: parent.right @@ -19,14 +19,13 @@ Item { Component.onCompleted: { model = Object.keys(config); for(var key in config) { - _reverseConfig[json[key]] = key; + _reverseConfig[config[key]] = key; } - currentIndex = find(_reverseConfig[value]) } onCurrentTextChanged: { - valueChanged( config[currentText] ) + valueChanged(config[currentText]) } } }