geopro/src/app
gaozheng a13b58e09f feat(settings): 设置对话框(外观/关于) + 主题持久化 + 界面字号
- 主题持久化(QSettings ui/themeMode: system/light/dark): 启动时 applyPersistedThemeMode 在弹登录窗前
  应用 → 登录页与主页明暗统一(修登录页一直 dark); 设置里改主题热切, Ctrl+Shift+T 仍可用
- 界面字号(ui/fontScale: 90/100/115/130): applyPersistedFontScale 设 qApp 基准字体; scaledPx() 让
  内联 QSS 的 chrome(顶栏/面板表头/工具条/登录/浮层)字号也随之缩放; 字号改动重启后整体统一生效
- SettingsDialog: 左分类(外观/关于)+右页; 外观=主题下拉+字号下拉(+立即重启); 关于=版本+第三方许可
- 顶栏齿轮 → settingsRequested → 打开设置
2026-06-10 14:03:16 +08:00
..
login feat(settings): 设置对话框(外观/关于) + 主题持久化 + 界面字号 2026-06-10 14:03:16 +08:00
panels fix(list): 数据/文件/异常列表退回标准 QListWidget + 写死强选中色 2026-06-10 12:39:23 +08:00
CMakeLists.txt feat(settings): 设置对话框(外观/关于) + 主题持久化 + 界面字号 2026-06-10 14:03:16 +08:00
CentralScene.cpp feat(ela): C VTK 视口背景随主题 + A 浮层勾选框 Ela 化 2026-06-10 09:17:45 +08:00
CentralScene.hpp feat(app): CentralScene 数据驱动 helper(解耦中央三维编排,下一轮接真实DS复用) 2026-06-09 11:54:48 +08:00
Credential.cpp feat(m1): dock 布局持久化 + 记住登录(QtKeychain) + 纵向夸张统一 2026-06-09 09:42:27 +08:00
Credential.hpp feat(m1): dock 布局持久化 + 记住登录(QtKeychain) + 纵向夸张统一 2026-06-09 09:42:27 +08:00
Glyphs.cpp fix(tree): 自绘清晰复选框(明暗都可见) + 选中整行连续(去碎片框) 2026-06-10 12:21:01 +08:00
Glyphs.hpp fix(tree): 自绘清晰复选框(明暗都可见) + 选中整行连续(去碎片框) 2026-06-10 12:21:01 +08:00
PanelHeader.cpp feat(settings): 设置对话框(外观/关于) + 主题持久化 + 界面字号 2026-06-10 14:03:16 +08:00
PanelHeader.hpp feat(ui): 工作台与登录 UI/UX 整体重构,对齐 Web 原型 2026-06-08 21:06:59 +08:00
ProjectListDialog.cpp feat(ela): 表格→ElaTableWidget(直替) + 对象树→ElaTreeView+QStandardItemModel 2026-06-10 09:40:28 +08:00
ProjectListDialog.hpp feat(nav): 项目列表弹窗(名称/类型过滤+分页+8列,点项目名切换)+ 下拉全部项目入口 2026-06-09 18:17:23 +08:00
SettingsDialog.cpp feat(settings): 设置对话框(外观/关于) + 主题持久化 + 界面字号 2026-06-10 14:03:16 +08:00
SettingsDialog.hpp feat(settings): 设置对话框(外观/关于) + 主题持久化 + 界面字号 2026-06-10 14:03:16 +08:00
Theme.cpp feat(settings): 设置对话框(外观/关于) + 主题持久化 + 界面字号 2026-06-10 14:03:16 +08:00
Theme.hpp feat(settings): 设置对话框(外观/关于) + 主题持久化 + 界面字号 2026-06-10 14:03:16 +08:00
TopBar.cpp feat(settings): 设置对话框(外观/关于) + 主题持久化 + 界面字号 2026-06-10 14:03:16 +08:00
TopBar.hpp feat(settings): 设置对话框(外观/关于) + 主题持久化 + 界面字号 2026-06-10 14:03:16 +08:00
main.cpp feat(settings): 设置对话框(外观/关于) + 主题持久化 + 界面字号 2026-06-10 14:03:16 +08:00