4 个版本
使用旧的 Rust 2015
0.0.4 | 2020年10月16日 |
---|---|
0.0.3 | 2020年7月18日 |
0.0.2 | 2020年7月17日 |
0.0.1 | 2020年7月16日 |
#1 in #uniui
每月下载量 106
被 12 个 库使用(其中 9 个直接使用)
10KB
247 代码行
该库为 uniui_* 库家族提供所需的基本功能。
如果您正在寻找 uniui 的信息,最佳起点是(???)[???]
哲学
该库受 Qt 的信号/槽系统的启发。[信号] 可以发出数据,[槽] 可以连接到 [信号] 以接收数据。还有一些新的概念,如 [槽代理] 和 [属性]。
uniui 与 Qt 的信号/槽系统之间有一个重要的区别。[槽] 本身不会激活任何代码段(函数/方法等)。相反,它必须从接收方拉取(通过 SlotImpl::next 或 SlotImpl::last 等)。通常,这将由 uniui_gui::Application 的事件循环来完成。请参阅 uniui_gui::UWidget 或 uniui_gui::UObject 以简化槽处理。
依赖项
~87KB