diff options
| author | Frederik Gladhorn <frederik.gladhorn@digia.com> | 2013-03-13 12:55:25 +0100 |
|---|---|---|
| committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-03-13 15:34:05 +0100 |
| commit | bf848272b393b58260c85093f33984631d0eca6f (patch) | |
| tree | a371fc07543727a4dd4e61e34d4d6abcdc4c8dd0 /src/controls/ComboBox.qml | |
| parent | b1a438bf94c6ae0984fc39912b32d5dbf20e3817 (diff) | |
| download | qtquickcontrols-bf848272b393b58260c85093f33984631d0eca6f.tar.gz | |
Update currentText in ComboBox when model changes
Change-Id: I38b6cda4bd616f64ad1bb116e3a24bd625aa94a6
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
Diffstat (limited to 'src/controls/ComboBox.qml')
| -rw-r--r-- | src/controls/ComboBox.qml | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/controls/ComboBox.qml b/src/controls/ComboBox.qml index 6d245bd1..5a991d30 100644 --- a/src/controls/ComboBox.qml +++ b/src/controls/ComboBox.qml @@ -147,7 +147,10 @@ Control { function rebuildMenu() { if (!ready) return; clear() - if (!model) return; + if (!model) { + __selectedIndexChanged(); + return; + } var isNumberModel = typeof(model) === "number" modelSize = isNumberModel ? model : (model.count || model.length) @@ -188,6 +191,7 @@ Control { item.checkable = true item.exclusiveGroup = eg } + __selectedIndexChanged(); } function show() { |
