KDE Frameworks 是一个库和软件框架的集合,可供任何基于 Qt 的软件堆栈或多个操作系统上的应用程序使用。具有经常需要的功能解决方案,如硬件集成、文件格式支持、额外的图形控制元素、绘图功能和拼写检查,该集合作为 KDE Plasma 和 KDE Gear 的技术基础,以 LGPL 发布。
KDE 近日正式发布 KDE Frameworks 5.93,部分更新内容如下:
Breeze 图标
- 为缩放图标添加更多符号链接
- 添加 input-tvremote
额外的 CMake 模块
- 修复查找 qmake
- ECMQueryQt:添加回退
- ECMAddQch:使其也可以与 Qt6::qhelpgenerator 一起使用
- 弃用 ECMQueryQmake,由 ECMQueryQt 取代
- KDEInstallDirs6:从自定义逻辑移植到 ecm_query_qt
- 从 ECMQueryQmake 移植到 ECMQueryQt
- Android:使用当前的 cmake 可执行文件
- 添加 ECMQueryQt 模块,该模块包含 Qt5 Qmake 和 Qt6 qtpaths
- ……
KDE Doxygen 工具
- 为标准化构建添加 cmake 文件
KBookmarks
- 在 repo 元数据中将 Android 添加到支持的平台
KCalendarCore
- Note 使用低级 libical 函数
- 在加载 vCalendars 时打印有关错误的更多信息
- 解析 iCal 数据时实现笔记本关联
- 比较 QDateTime 时间、时间规范和时区
- ……
KCMUtils
- 修复 KPluginSelector KCM 在插件加载时丢失其元数据
- 将 Windows 和 macOS 标记为受支持
KConfig
- 默认情况下在 Windows 上禁用 DBus 支持
- 公开 KConfig::mainConfigName()
- kconf_update:修复检查更新文件的更改
……
更多详情可查看:https://kde.org/announcements/frameworks/5/5.93.0/