Merge pull request #99289 from shahriarlabib000/hideExp

Hide unused `exp_edit` from SpinBox's inspector
This commit is contained in:
Thaddeus Crews 2024-11-19 15:20:21 -06:00
commit 3a4feeda89
No known key found for this signature in database
GPG Key ID: 62181B86FE9E5D84
2 changed files with 7 additions and 0 deletions

View File

@ -545,6 +545,12 @@ void SpinBox::_set_step_no_signal(double p_step) {
set_block_signals(false);
}
void SpinBox::_validate_property(PropertyInfo &p_property) const {
if (p_property.name == "exp_edit") {
p_property.usage = PROPERTY_USAGE_NONE;
}
}
void SpinBox::_bind_methods() {
ClassDB::bind_method(D_METHOD("set_horizontal_alignment", "alignment"), &SpinBox::set_horizontal_alignment);
ClassDB::bind_method(D_METHOD("get_horizontal_alignment"), &SpinBox::get_horizontal_alignment);

View File

@ -139,6 +139,7 @@ class SpinBox : public Range {
protected:
virtual void gui_input(const Ref<InputEvent> &p_event) override;
void _value_changed(double p_value) override;
void _validate_property(PropertyInfo &p_property) const;
void _notification(int p_what);
static void _bind_methods();