跳转至

配置选项

CalculusCalculator 的配置分为两类:界面设置(语言 / 主题,存于配置文件)与工程存档(当前工作现场,存于项目文件)。

界面设置(设置选项卡)

通过菜单栏"功能 → 设置"打开设置页面,可配置:

  • 界面语言:中文 / English。切换后立即生效,并持久化。
  • 界面主题:浅色 / 深色。切换后立即生效,并持久化。
  • 存档设置(v1.6.4 新增):通过勾选/取消复选框,精细控制存档时保存哪些类型的数据。

这两项设置在应用关闭后依然保留,下次启动自动恢复。

配置文件位置

界面设置以 JSON 形式保存,路径由 Qt 标准配置目录决定:

<AppConfigLocation>/CalculusCalculator/CalculusCalculator/settings.json

典型位置:

  • Windows:C:/Users/<用户名>/AppData/Local/CalculusCalculator/CalculusCalculator/settings.json
  • Linux:~/.config/CalculusCalculator/CalculusCalculator/settings.json
  • macOS:~/Library/Application Support/CalculusCalculator/CalculusCalculator/settings.json

文件结构示例:

{
  "language": "zh_CN",
  "theme": "dark"
}

Tip

早期版本(未设置应用名时)可能将设置写入 AppData/Local/settings.jsonAppData/Local/python/settings.json。新版本在首次启动时会自动兼容并迁移这些旧路径, 因此你此前保存的浅色 / 深色偏好不会丢失。

工程存档 / 读档

通过菜单栏"文件 → 保存 / 另存为 / 打开"将当前工作现场保存为项目文件(JSON),内容包括:

  • 所有标签页的输入内容
  • 自定义函数列表(fs 字典)
  • 标签页序号
  • 几何对象(点 / 直线 / 圆 / 三角形 / 多边形等)
  • 缓存区表达式
  • 所有下拉选择框的选项
  • 所有公式渲染视图的内容
  • 保存时的语言与主题

存档设置(v1.6.4 新增)

在"设置"页面的"存档设置(保存时)"区域中,可通过以下复选框精细控制存档内容:

选项 控制的数据
函数列表 自定义函数定义(fs 字典)
方程列表(方程组) 已输入方程的表达式列表(eqs
不等式列表(不等式组) 已输入不等式的表达式列表(rels
向量列表 已定义的向量坐标及属性
所有缓存区内容 缓存区中暂存的所有表达式文本
平面几何对象列表 平面几何中定义的点、线、圆、三角形、多边形等
立体几何对象列表 立体几何中定义的三维点、直线、平面等
所有文本框文本 所有输入框中的文字内容
所有选择框选项 所有下拉选择框的当前选中索引
所有表达式显示框内容 所有 QGraphicsView 中的公式渲染参数
所有设置选项 标签页序号、语言、主题设置

Note

取消勾选某项后,存档时将不保存该类数据;读档时若存档中不含该类数据,则保持当前状态不变,不会用空值覆盖。

打开项目文件时会自动恢复上述现场,并应用其中保存的主题与语言设置。

Note

项目文件中的主题 / 语言仅在"打开该项目"时生效;全局界面设置仍以 settings.json 为准。