NEO ClassBoard 1.2.7
NEO ClassBoard v1.2.7
桌面课表小组件,常驻顶部,实时显示当前/下一节课信息。
✨ 新增与优化
- 设置窗口支持自由调节大小:可拖拽边框调整尺寸,默认提升至 800×600,最小限制 640×480
- Switch 控件布局优化:添加
Layout.fillWidth占满设置面板宽度,内容左对齐,避免文字被挤压或偏移到中间 - 组件设置页面美化:采用 MD3(Material Design 3)风格重写,自绘 SVG 风格图标
- 组件库图标改进:显示组件本身图标并附带"已添加"徽章,不再统一显示勾号
- 迷你模式尺寸增大:默认宽度提升至 320,显示更完整
🐛 问题修复
- 修复小组件不跟随组件栏顺序的问题(为
setComponentOrder添加@Slot(list)) - 修复"上课时自动隐藏""窗口最大化时隐藏"两个选项无功能的问题(正确调用 Windows API)
- 修复
QSGRhiLayer: Unsupported size纹理尺寸错误(页面不可见时 contentHeight 置 0) - 修复
Cannot assign to read-only property只读属性赋值错误(改用三参数 Property) - 修复
refresh is not defined引用错误 - 修复组件栏宽度变化时窗口未居中的问题(新增
centerX()自动重定位)
🗑 移除
- 移除"窗口全屏时隐藏"功能
- 移除非功能的悬停淡出(hover fade)效果
- 移除组件设置中的"显示组件"开关
📦 下载
直接下载下方 ClassBoard.exe,双击即可运行,无需安装环境。
- 系统:Windows 10/11(64 位)
- 数据存储于 AppData,可随意移动 exe 位置