hasModifier
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline bool hasModifier(KeyModifier flags, KeyModifier test)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:29
反馈此接口问题 →operator&
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline KeyModifier operator&(KeyModifier a, KeyModifier b)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:26
反馈此接口问题 →operator|
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline KeyModifier operator|(KeyModifier a, KeyModifier b)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:23
反馈此接口问题 →Shortcut::operator!=
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool operator!=(const Shortcut& o) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:43
反馈此接口问题 →Shortcut::operator==
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool operator==(const Shortcut& o) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:40
反馈此接口问题 →ShortcutManager::~ShortcutManager
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
~ShortcutManager();验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:72
反馈此接口问题 →ShortcutManager::allBindings
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
std::vector<BindingInfo> allBindings() const;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:107
反馈此接口问题 →ShortcutManager::bind
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
ShortcutId bind(const Shortcut& shortcut, ShortcutCallback callback);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:78
反馈此接口问题 →ShortcutManager::bind
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
ShortcutId bind(const String& shortcutStr, ShortcutCallback callback);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:84
反馈此接口问题 →ShortcutManager::format
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
static String format(const Shortcut& shortcut);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:127
反馈此接口问题 →ShortcutManager::isBound
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool isBound(const Shortcut& shortcut) const;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:96
反馈此接口问题 →ShortcutManager::isEnabled
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool isEnabled() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:118
反馈此接口问题 →ShortcutManager::operator=
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
ShortcutManager& operator=(const ShortcutManager&) = delete;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:76
反馈此接口问题 →ShortcutManager::parse
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
static Shortcut parse(const String& str);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:120
反馈此接口问题 →ShortcutManager::setEnabled
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void setEnabled(bool enabled)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:116
反馈此接口问题 →ShortcutManager::ShortcutManager
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
ShortcutManager(const ShortcutManager&) = delete;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:74
反馈此接口问题 →ShortcutManager::ShortcutManager
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
ShortcutManager();验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:71
反馈此接口问题 →ShortcutManager::tryDispatch
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool tryDispatch(const String& key, bool ctrl, bool shift, bool alt, bool meta);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:109
反馈此接口问题 →ShortcutManager::unbind
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void unbind(const Shortcut& shortcut);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:90
反馈此接口问题 →ShortcutManager::unbind
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void unbind(ShortcutId id);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:87
反馈此接口问题 →ShortcutManager::unbindAll
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void unbindAll();验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:93
反馈此接口问题 →void
platform 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
using ShortcutCallback = std::function<void()>;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/platform/shortcut_manager.h:46
反馈此接口问题 →