QmlDesigner: reduce some warnings

Change-Id: Ied3597d32dc5c29de0d4caee78662342d28445cc
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
Tim Jenssen
2016-12-05 19:35:41 +01:00
parent f061c8a53a
commit 4d8d0f01d8

View File

@@ -204,21 +204,13 @@ QWidget *DynamicPropertiesDelegate::createEditor(QWidget *parent, const QStyleOp
}
model->connectionView()->allModelNodes();
// PropertiesComboBox *dynamicPropertiesComboBox = qobject_cast<DynamicPropertiesComboBox*>(widget);
// if (!dynamicPropertiesComboBox) {
// return widget;
// }
BindingProperty bindingProperty = model->bindingPropertyForRow(index.row());
switch (index.column()) {
case DynamicPropertiesModel::TargetModelNodeRow: {
return 0; //no editor
} break;
};
case DynamicPropertiesModel::PropertyNameRow: {
return QStyledItemDelegate::createEditor(parent, option, index);
} break;
};
case DynamicPropertiesModel::PropertyTypeRow: {
PropertiesComboBox *dynamicPropertiesComboBox = new PropertiesComboBox(parent);
@@ -237,10 +229,10 @@ QWidget *DynamicPropertiesDelegate::createEditor(QWidget *parent, const QStyleOp
dynamicPropertiesComboBox->addItem(QLatin1String("color"));
dynamicPropertiesComboBox->addItem(QLatin1String("variant"));
return dynamicPropertiesComboBox;
} break;
};
case DynamicPropertiesModel::PropertyValueRow: {
return QStyledItemDelegate::createEditor(parent, option, index);
} break;
};
default: qWarning() << "BindingDelegate::createEditor column" << index.column();
}
@@ -348,16 +340,16 @@ QWidget *BackendDelegate::createEditor(QWidget *parent, const QStyleOptionViewIt
emit delegate->commitData(backendComboBox);
});
return backendComboBox;
} break;
};
case BackendModel::PropertyNameColumn: {
return widget;
} break;
};
case BackendModel::IsSingletonColumn: {
return 0; //no editor
} break;
};
case BackendModel::IsLocalColumn: {
return 0; //no editor
} break;
};
default: qWarning() << "BackendDelegate::createEditor column" << index.column();
}