对于控件状态的检测 如(点击 松开 焦点 禁用等状态)
c++ 复制代码控件指针->hasState(stt::constant::WidgetState::DISABLED)
对于常见状态的列举
c++ 复制代码enum {
/**默认松开*/
DEFAULT = 0x0000,
/**Checked*/
CHECKED = 0x0001,
/**获得焦点*/
FOCUSED = 0x0002,
/**通过键盘获得焦点*/
FOCUS_KEY = 0x0004,
/**由编码器编辑*/
EDITED = 0x0008,
/**鼠标悬停*/
HOVERED = 0x0010,
/**按下*/
PRESSED = 0x0020,
/**正在滚动*/
SCROLLED = 0x0040,
/**禁用*/
DISABLED = 0x0080,
/**任意状态,特殊用途*/
ANY = 0xFFFF,
};
对于控件 隐藏 显示等lvgl原生状态获取
c++ 复制代码控件指针->hasFlag(stt::constant::FLAG::HIDDEN)
需要确认型号或具体项目?联系技术支持 ↗