Qalculate! 的 GTK 图形界面,一款跨平台桌面计算器,支持单位换算与符号计算。
Qalculate/qalculate-qt
Qalculate! 的 Qt 图形界面,一款跨平台桌面计算器,支持单位换算、符号计算和汇率换算。
- Star
- 604
- Fork
- 65
- 未关闭 Issue
- 72
- 最近提交
- 15天前
这是什么?
qalculate-qt 是 Qalculate! 的 Qt 图形界面。Qalculate! 是一款多用途跨平台桌面计算器,界面简单,但底层提供接近专业数学软件的能力。界面基于 libqalculate 计算引擎,同一套数学功能也可通过 GTK 和命令行版本使用。
日常计算、百分比和汇率换算都能完成,进阶功能包括上百个可自定义函数、涵盖 SI、英制、CGS 和原子单位的单位换算、符号求导与积分、方程求解、任意精度计算、误差传播以及基于 Gnuplot 的绘图。输入表达式时可实时显示结果,历史记录支持添加注释并调用之前的计算值。
界面提供可自定义的按键面板、可切换的工作区、管理函数、变量和单位的对话框,以及进制与日历转换工具,快捷键也可自行配置。项目可使用 Qt5(5.6 及以上)或 Qt6 编译,需要 libqalculate 5.6.0 及以上版本。
核心功能
- 01输入时实时计算,支持自定义补全和函数提示
- 02单位换算与汇率换算,汇率每日更新
- 03符号计算,包括因式分解、求导、积分和方程求解
- 04任意精度计算,支持误差传播与区间运算
- 05历史记录可添加注释、搜索并调用之前的结果
- 06通过 Gnuplot 绘制函数图像和数据图表
适用场景
- 日常工作中进行英制与公制等单位换算
- 使用单位和物理常数完成科学或工程计算
- 借助符号输出完成代数或微积分题目
- 快速估算汇率换算和百分比
快速上手
- 1
安装 Qt5(≥ 5.6)或 Qt6,以及 libqalculate(≥ 5.6.0)
- 2
在源代码顶层目录中运行 qmake
qmake - 3
使用 make 编译项目
make - 4
以 root 身份安装生成的 qalculate-qt 可执行文件
sudo make install
使用前须知
- 需要先安装 Qt 和 libqalculate 并从源代码编译。
- 绘图功能依赖 Gnuplot。
收录于专题
标签
常见问题
- qalculate-qt 是什么?
- Qalculate! 的 Qt 图形界面,一款跨平台桌面计算器,支持单位换算、符号计算和汇率换算。 qalculate-qt 是 Qalculate! 的 Qt 图形界面。Qalculate! 是一款多用途跨平台桌面计算器,界面简单,但底层提供接近专业数学软件的能力。界面基于 libqalculate 计算引擎,同一套数学功能也可通过 GTK 和命令行版本使用。
- qalculate-qt 可以免费使用吗?用的什么许可证?
- qalculate-qt 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- qalculate-qt 还在维护吗?
- 活跃维护中。qalculate-qt 最近一次提交是在 2026年10月23日。
- qalculate-qt 适合用来做什么?
- 日常工作中进行英制与公制等单位换算 使用单位和物理常数完成科学或工程计算 借助符号输出完成代数或微积分题目 快速估算汇率换算和百分比
- qalculate-qt 怎么安装和运行?
- 安装 Qt5(≥ 5.6)或 Qt6,以及 libqalculate(≥ 5.6.0) 在源代码顶层目录中运行 qmake: qmake 使用 make 编译项目: make 以 root 身份安装生成的 qalculate-qt 可执行文件: sudo make install
- 在哪里获取 qalculate-qt?
- 源代码和安装说明在 GitHub 上:https://github.com/Qalculate/qalculate-qt
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
125793C++GPL-2.0更新于 上个月
跨平台桌面计算器库与命令行工具,支持单位换算、符号计算、任意精度和误差传播。
2725+5 本周201C++GPL-2.0更新于 前天
一个用纯 Python 编写的符号计算系统,可作为库或交互式控制台使用。
1.5万+21 本周5662PythonOther维护活跃更新于 4小时前
一种静态类型的科学计算编程语言与计算器,内置物理量纲和单位支持。
2829+6 本周122RustApache-2.0维护活跃更新于 27天前
基于 C++/Qt 的跨平台截图工具,支持内置标注编辑、命令行与 DBus 调用。
3.1万+66 本周2095C++GPL-3.0更新于 24小时前