Repository navigation
·
4 commits
to master
since this release
What's Changed
Important
不兼容更新:
| 类别 | 变更内容 |
|---|---|
| 边框属性重构 | 各组件的 colorBorder / borderWidth 统一替换为 HusBorder 类型的 borderBg(改用 borderBg.color / borderBg.width 访问),涉及 HusBadge、HusButton、HusCard、HusCollapse、HusColorPicker、HusColorPickerPanel、HusDateTimePickerPanel、HusFrame、HusGroupBox、HusInput、HusRadioBlock、HusSelect、HusSegmented、HusTag、HusTextArea 等组件 |
| 类型重命名 | HusPen 更名为 HusBorder(继承 QQuickPen,新增 pixelAligned 属性并支持 style 线样式);HusRectangle.border 类型同步由 HusPen 改为 HusBorder |
| 基类变更 | HusInputNumber 由 Control 改为 DoubleSpinBox(Qt >= 6.11 使用 QtQuick.Templates.DoubleSpinBox,Qt < 6.11 使用内置 C++ 实现);min / max / step / precision 现分别为 from / to / stepSize / decimals 的别名,min / max 默认值改为 -2147483648 / 2147483647 |
| 属性只读化 | HusRadioBlock.currentCheckedValue 改为只读计算属性,由 currentCheckedIndex 推导,无选中时为 undefined(原默认为 null) |
| 主题拆分 | HusTheme.HusImage 中与预览面板相关的 token 拆分为 HusTheme.HusImagePreview 与 HusTheme.HusImagePreviewPanel;HusImage 主题新增 colorOverlay、radiusBg,移除旧的面板 token |
Note
兼容更新:
| 类别 | 变更内容 |
|---|---|
| 新增组件 | HusImagePreviewPanel(可嵌入的图片预览面板),提供平移、缩放、翻转、旋转、居中和上一张/下一张切换 |
| 新增主题 | HusTheme 新增 HusImagePreview、HusImagePreviewPanel 主题对象 |
| 新增属性 | HusDateTimePicker / HusDateTimePickerPanel 新增 pickerMonthTable,用于自定义月份选择表 |
HusToolTip 新增 borderBg |
|
HusImagePreview 新增 panel,可直接访问内部预览面板 |
|
| 组件增强 | HusCollapse 新增禁用态支持与配套主题 token |
HusCopyableText 新增禁用态文字颜色 colorTextDisabled |
|
HusGroupBox 边框支持 border.style 虚线等线型 |
|
HusToolTip 重做内边距与箭头布局,隐式尺寸包含背景与箭头 |
|
| 行为修复 | HusRadioBlock 修复选中项同步逻辑,currentCheckedIndex 与按钮 checked 状态保持一致 |
HusTreeView 修复默认可选中导致初始化选中项错误的问题 |
|
HusRectangle 修复通过父类元对象获取自身槽索引的错误 |
|
| 构建改进 | 修复非 Windows 平台 Debug 构建下 QML 插件因 d 后缀无法加载的问题 |
按 Qt 版本条件编译 DoubleSpinBox,Qt >= 6.11 使用官方实现 |
|
更新 qwindowkit 子模块 |
|
项目版本提升至 0.7.0.1 |
|
| 资源更新 | 新增一套应用图标(resources/v2),原有图标归档至 resources/v1,Gallery 使用新图标 |
| 开发工具 | Agent Skills 目录由 agent/ 迁移为 .agents/,同步更新 README 与元数据输出路径 |
新增 CLAUDE.md 与 AGENTS.md 项目说明文件 |
|
| 文档与示例 | 新增 HusBorder、HusImagePreviewPanel 文档与 Gallery 示例 |
| 全面更新各组件边框属性文档与示例 | |
补充日期时间选择器 pickerMonthTable 文档与示例 |
|
| README 新增 DeepWiki 徽章,修复失效的 Star 历史图表链接 | |
Gallery 新增 Thumbnail 控件并调整组件总览页面 |