From 56cbeea1833cf1d55f491d0a027e1142284f47a9 Mon Sep 17 00:00:00 2001 From: eelke Date: Sun, 16 Dec 2018 09:39:43 +0100 Subject: [PATCH] Fix: SelectionEditorFactory::setEditorData incorrectly used default DisplayRole with index.data() while it should use the EditRole. --- pglablib/SelectionEditorFactory.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pglablib/SelectionEditorFactory.cpp b/pglablib/SelectionEditorFactory.cpp index ea4d98c..df940df 100644 --- a/pglablib/SelectionEditorFactory.cpp +++ b/pglablib/SelectionEditorFactory.cpp @@ -29,7 +29,7 @@ void SelectionEditorFactory::setEditorData(QWidget *editor, const QModelIndex &i { QComboBox *cmbbx = dynamic_cast(editor); if (cmbbx) { - auto data = index.data(); + auto data = index.data(Qt::EditRole); auto list_model = cmbbx->model(); QModelIndexList indexes = list_model->match(