GUI架構
GOSP
提供類似Qt的API接口,僅需要幾百KB的硬體資源(比Qt小的多),能運作在Qt不支援的低性能領域(對Qt形成補充)
https://gitee.com/giveda/GOSPGuiLite
大道至簡 -- 5千行,僅頭檔案,全平台 GUI庫
https://github.com/idea4good/GuiLite/ https://gitee.com/idea4good/GuiLiteAWTK = Toolkit AnyWhere(為嵌入式、手機和PC打造的通用GUI系統)
AWTK 全稱為 Toolkit AnyWhere,是 ZLG(周立功) 傾心打造的一套基于 C 語言開發的 GUI 架構。旨在為使用者提供一個功能強大、高效可靠、簡單易用、可輕松做出炫酷效果的 GUI 引擎,并支援跨平台同步開發
https://github.com/zlgopen/awtk https://gitee.com/zlgopen/awtkIMGUI
https://github.com/ocornut/imgui https://github.com/aiekick/ImGuiFontStudio https://github.com/aiekick/ImGuiFileDialog其他
https://github.com/cnjinhao/nana https://github.com/MyGUI/mygui https://github.com/Dovyski/cvuiA (very) simple UI lib built on top of OpenCV
https://github.com/wjakob/nanoguiMinimalistic GUI library for OpenGL
類似Qt的信号槽
但不需要moc;基于c++11,用于解耦合
https://gitee.com/giveda/gobject_cpp11官網
GOSP = Giveda® Open Source Project
http://giveda.com/