forked from qt-creator/qt-creator
QmlDesigner: Fix indirect connection targets
Fix ConnectionView ComboBox to also include connection targets for alias and custom properties in inherited external components. Change-Id: Ic130adebef9de93efef5d2ed61178fed45242cb7 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
committed by
Thomas Hartmann
parent
25f978a089
commit
1bc03df197
@@ -298,7 +298,7 @@ QWidget *ConnectionDelegate::createEditor(QWidget *parent, const QStyleOptionVie
|
||||
|
||||
auto addMetaInfoProperties = [&](const NodeMetaInfo& itemMetaInfo, QString itemName){
|
||||
if (itemMetaInfo.isValid()) {
|
||||
for (const PropertyName &propertyName : itemMetaInfo.directPropertyNames()) {
|
||||
for (const PropertyName &propertyName : itemMetaInfo.propertyNames()) {
|
||||
TypeName propertyType = itemMetaInfo.propertyTypeName(propertyName);
|
||||
if (!propertyType.isEmpty()) {
|
||||
//first letter is a reliable item indicator
|
||||
|
Reference in New Issue
Block a user