feat: 实现设置页面及其功能
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
#pragma once
|
||||
|
||||
#include "lvgl.h"
|
||||
#include "settings_types.h"
|
||||
|
||||
typedef enum {
|
||||
SETTINGS_FIELD_NOTIFICATION = 0,
|
||||
SETTINGS_FIELD_VOLUME,
|
||||
SETTINGS_FIELD_MUTE,
|
||||
} settings_field_t;
|
||||
|
||||
void load_system_settings(lv_obj_t *content, const settings_data_t *data);
|
||||
void load_display_settings(lv_obj_t *content, const settings_data_t *data);
|
||||
void load_audio_settings(lv_obj_t *content, const settings_data_t *data);
|
||||
void load_network_settings(lv_obj_t *content, const settings_data_t *data);
|
||||
|
||||
void settings_tabs_collect(settings_tab_t tab, settings_data_t *out);
|
||||
Reference in New Issue
Block a user