forked from qt-creator/qt-creator
QmlDesigner: Add needed types to post-dnd bind ignored types list
Added ParticleSystem and <cpp>.QQuick3DObject to ignored types to block offers to bind to "system" and "parent" properties when dragging things under Particles3D items. Fixes: QDS-5543 Change-Id: Ie4b7b85ce7d2bf3d8125fc0affd0a26c75d20bdc Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -83,9 +83,11 @@ ChooseFromPropertyListDialog *ChooseFromPropertyListDialog::createIfNeeded(
|
||||
// Common base types cause too many rarely valid matches, so they are ignored
|
||||
const QSet<TypeName> ignoredTypes {"<cpp>.QObject",
|
||||
"<cpp>.QQuickItem",
|
||||
"<cpp>.QQuick3DObject",
|
||||
"QtQuick.Item",
|
||||
"QtQuick3D.Object3D",
|
||||
"QtQuick3D.Node"};
|
||||
"QtQuick3D.Node",
|
||||
"QtQuick3D.Particles3D.ParticleSystem3D"};
|
||||
|
||||
for (const auto &propName : propNames) {
|
||||
const TypeName testType = metaInfo.propertyTypeName(propName);
|
||||
|
Reference in New Issue
Block a user