mirror of
https://github.com/lvgl/lvgl.git
synced 2026-05-10 12:47:51 +08:00
feat(indev): add long press time setter (#6664)
This commit is contained in:
@@ -360,6 +360,13 @@ void lv_indev_set_display(lv_indev_t * indev, lv_display_t * disp)
|
||||
indev->disp = disp;
|
||||
}
|
||||
|
||||
void lv_indev_set_long_press_time(lv_indev_t * indev, uint16_t long_press_time)
|
||||
{
|
||||
if(indev == NULL) return;
|
||||
|
||||
indev->long_press_time = long_press_time;
|
||||
}
|
||||
|
||||
void * lv_indev_get_user_data(const lv_indev_t * indev)
|
||||
{
|
||||
if(indev == NULL) return NULL;
|
||||
|
||||
@@ -145,6 +145,13 @@ void lv_indev_set_driver_data(lv_indev_t * indev, void * driver_data);
|
||||
*/
|
||||
void lv_indev_set_display(lv_indev_t * indev, struct lv_display_t * disp);
|
||||
|
||||
/**
|
||||
* Set long press time to the indev
|
||||
* @param indev pointer to an input device
|
||||
* @param time long press time in ms
|
||||
*/
|
||||
void lv_indev_set_long_press_time(lv_indev_t * indev, uint16_t long_press_time);
|
||||
|
||||
/**
|
||||
* Get the type of an input device
|
||||
* @param indev pointer to an input device
|
||||
|
||||
Reference in New Issue
Block a user