2026-02-13 13:49:31 +00:00
|
|
|
|
#ifndef __KT_UI_H__
|
|
|
|
|
|
#define __KT_UI_H__
|
|
|
|
|
|
|
|
|
|
|
|
#include "kt.h"
|
|
|
|
|
|
#include "lvgl.h"
|
|
|
|
|
|
|
|
|
|
|
|
void kt_ui_init(void);
|
|
|
|
|
|
|
|
|
|
|
|
/* 切换页面 */
|
|
|
|
|
|
void kt_ui_show_page(int page_id);
|
|
|
|
|
|
|
|
|
|
|
|
/* 投递按键事件到 UI 任务 (供 kt_key_event_filter_after 等调用) */
|
|
|
|
|
|
void kt_ui_post_key_event(int key_event, int key_value);
|
|
|
|
|
|
|
|
|
|
|
|
/* 获取当前显示的页面 ID */
|
|
|
|
|
|
int kt_ui_get_current_page(void);
|
2026-03-18 21:52:10 +00:00
|
|
|
|
|
|
|
|
|
|
/* Music 页是否处于设置模式(用于按键过滤:NEXT/PREV 在设置模式下转发给 UI) */
|
|
|
|
|
|
u8 kt_ui_music_setting_mode(void);
|
2026-02-13 13:49:31 +00:00
|
|
|
|
#endif
|