QmlDesigner: Fix combo boxes in connection editor

Change-Id: I6b7cab45268d726edea64d502cf16b8c6207a05a
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
This commit is contained in:
Thomas Hartmann
2016-06-10 16:22:26 +02:00
committed by Tim Jenssen
parent 9065697572
commit 178d12280b

View File

@@ -173,7 +173,6 @@ QWidget *BindingDelegate::createEditor(QWidget *parent, const QStyleOptionViewIt
connect(bindingComboBox, static_cast<void (QComboBox::*)(int)>(&QComboBox::activated), this, [=]() { connect(bindingComboBox, static_cast<void (QComboBox::*)(int)>(&QComboBox::activated), this, [=]() {
auto delegate = const_cast<BindingDelegate*>(this); auto delegate = const_cast<BindingDelegate*>(this);
emit delegate->commitData(bindingComboBox); emit delegate->commitData(bindingComboBox);
emit delegate->closeEditor(bindingComboBox);
}); });
return widget; return widget;
@@ -237,7 +236,6 @@ QWidget *DynamicPropertiesDelegate::createEditor(QWidget *parent, const QStyleOp
connect(dynamicPropertiesComboBox, static_cast<void (QComboBox::*)(int)>(&QComboBox::activated), this, [=]() { connect(dynamicPropertiesComboBox, static_cast<void (QComboBox::*)(int)>(&QComboBox::activated), this, [=]() {
auto delegate = const_cast<DynamicPropertiesDelegate*>(this); auto delegate = const_cast<DynamicPropertiesDelegate*>(this);
emit delegate->commitData(dynamicPropertiesComboBox); emit delegate->commitData(dynamicPropertiesComboBox);
emit delegate->closeEditor(dynamicPropertiesComboBox);
}); });
//dynamicPropertiesComboBox->addItem(QLatin1String("alias")); //dynamicPropertiesComboBox->addItem(QLatin1String("alias"));
@@ -332,7 +330,6 @@ QWidget *ConnectionDelegate::createEditor(QWidget *parent, const QStyleOptionVie
connect(connectionComboBox, static_cast<void (QComboBox::*)(int)>(&QComboBox::activated), this, [=]() { connect(connectionComboBox, static_cast<void (QComboBox::*)(int)>(&QComboBox::activated), this, [=]() {
auto delegate = const_cast<ConnectionDelegate*>(this); auto delegate = const_cast<ConnectionDelegate*>(this);
emit delegate->commitData(connectionComboBox); emit delegate->commitData(connectionComboBox);
emit delegate->closeEditor(connectionComboBox);
}); });
return widget; return widget;