# Calculate **Repository Path**: masonwu21/Calculate ## Basic Information - **Project Name**: Calculate - **Description**: No description available - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-19 - **Last Updated**: 2026-05-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Calculate 基于 Core UI 的 Windows 桌面计算器项目。 ## 项目简介 本项目包含多个基于 Core UI 框架开发的 Windows 桌面计算器应用程序。 ## 项目结构 ``` Calculate/ ├── GLMCalc/ # GLM 系列计算器 │ ├── main.cpp │ ├── GLMCalc.uix │ └── CMakeLists.txt ├── KimiCalc/ # Kimi 系列计算器 │ ├── main.cpp │ ├── KimiCalc.uix │ └── CMakeLists.txt ├── QwenCalc/ # Qwen 系列计算器 │ ├── main.cpp │ ├── QwenCalc.uix │ └── CMakeLists.txt ├── core-ui-1.5.0.42/ # Core UI 框架 │ ├── include/ # 头文件 │ ├── src/ # 源代码 │ ├── docs/ # 文档 │ ├── demo/ # 示例 │ └── website/ # 文档网站 └── LICENSE ``` ## 技术栈 - **UI 框架**: Core UI (v1.5.0.42) - **编程语言**: C/C++ - **目标平台**: Windows - **构建工具**: CMake + MSVC/Clang-cl - **UI 格式**: `.uix` 单文件组件 ## 功能特点 - 轻量级 Windows 桌面应用 - 单文件 UI 组件(`.uix`) - 纯 C API,支持多语言调用 - 内置主题支持 - 现代化 UI 设计 ## 快速开始 ### 环境要求 - Windows 10/11 - Visual Studio 2022 或 clang-cl - CMake 3.20+ ### 构建步骤 ```bash # 进入项目目录 cd GLMCalc # 或 KimiCalc / QwenCalc # 创建构建目录 mkdir build && cd build # 配置项目 cmake -B build -G "Ninja Multi-Config" # 编译 cmake --build build --config Release ``` ## 文档 详细文档请参考 `core-ui-1.5.0.42/` 目录: - [快速开始](core-ui-1.5.0.42/docs/getting-started.md) - [控件参考](core-ui-1.5.0.42/docs/controls.md) - [布局系统](core-ui-1.5.0.42/docs/layout.md) - [C API 文档](core-ui-1.5.0.42/docs/c-api.md) - [设计系统](core-ui-1.5.0.42/docs/design-system.md) ## 许可证 本项目基于 MIT 许可证开源。