Merge pull request #35712 from KoBeWi/theheme_spy

Show theme property descriptions in the inspector
This commit is contained in:
Rémi Verschelde 2020-03-19 14:50:59 +01:00 committed by GitHub
commit 500086587a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1707,6 +1707,18 @@ void EditorInspector::update_tree() {
break;
}
}
Vector<String> slices = propname.operator String().split("/");
if (slices.size() == 2 && slices[0].begins_with("custom_")) {
// Likely a theme property.
for (int i = 0; i < F->get().theme_properties.size(); i++) {
if (F->get().theme_properties[i].name == slices[1]) {
descr = F->get().theme_properties[i].description.strip_edges();
break;
}
}
}
if (!F->get().inherits.empty()) {
F = dd->class_list.find(F->get().inherits);
} else {