#egui #hotkey #binding #serde #key #bind-variant #implementes

egui_hotkey

egui 的简单快捷键库

3 个不稳定版本

0.2.0 2022 年 8 月 21 日
0.1.1 2022 年 5 月 23 日
0.1.0 2022 年 5 月 23 日

#607 in GUI

45 个月下载量
用于 phoenix_gui

MIT 许可证

18KB
370

egui_hotkey

egui 的简单快捷键库

安装

[dependencies]
egui_hotkey = "0.2.0"

示例

use egui::Key;

let mut key = Key::N;
if Hotkey::new(&mut key).ui(ui).changed() {
    println!("Rebinded!");
}

功能

serde - 实现 serde::Serialize, serde::Deserialize 对于 BindVariant & Binding.

依赖关系

~4–9.5MB
~74K SLoC