1、bug fix
This commit is contained in:
1 parent
aa3defb948
commit
dbdd5ce6db
2 files changed
+24
-2
No files matched your search
@@ -193,7 +193,9 @@ lv_obj_t* lv_speedmeter_create(lv_obj_t* parent, int max_speed, const char* unit
|
||||
void lv_speedmeter_set_speed(lv_obj_t* obj, float speed) {
|
||||
lv_speedmeter_t* self = (lv_speedmeter_t*)obj;
|
||||
self->speed = speed;
|
||||
lv_arc_set_value(self->speed_arc, (int)(self->speed / self->max_speed));
|
||||
int arc_value = (int)(self->speed / self->max_speed * 100.0);
|
||||
lv_arc_set_value(self->speed_arc, arc_value);
|
||||
lv_obj_send_event(self->speed_arc, LV_EVENT_VALUE_CHANGED, NULL);
|
||||
}
|
||||
|
||||
float lv_speedmeter_get_speed(lv_obj_t* obj) {
|
||||
|
||||
Reference in new issue
Block a user