KDE Frameworks

软件截图:
KDE Frameworks
软件详细信息:
版本: 5.49.0 更新
上传日期: 16 Aug 18
开发: KDE e.V.
许可: 免费
人气: 40

Rating: nan/5 (Total Votes: 0)

KDE框架是一个开源和自由软件项目,作为KDE桌面环境的一部分进行分发,旨在为开发人员提供一系列工具和库,用于为KDE Plasma图形环境开发功能强大的应用程序,使用Qt5框架构建。


包括几乎所有KDE应用程序的代码库

该软件包括几乎所有KDE应用程序的代码库,具有明确定义的能力和依赖性,提供菜单和工具栏,文件访问和拼写检查等高级功能。最棒的是,所有工具和库都可以单独下载。


介绍Qt插件

KDE Frameworks项目中包含的库作为独立的跨平台模块分发,称为Qt Addons。它们适用于Qt和KDE开发人员,以及所有想要在任何平台上加速,简化和降低Qt开发成本的人。

构建KDE框架

KDE Framework已经在各种GNU / Linux发行版上成功测试过,包括Debian,Ubuntu,Arch Linux,Fedora和openSUSE。要构建它,您需要安装Qt5框架,以及项目主页https://community.kde.org/Frameworks/Building中列出的各种其他基本库和工具。


在引擎盖下

KDE Frameworks项目中包含的大多数工具和库都是用C ++编程语言编写的。您需要有一个最近的GCC编译器,Git和最新的kdesrc-build软件包。访问上述链接可以找到详细的安装说明。如果安装了所有依赖项,它也应该适用于其他GNU / Linux操作系统。

此版本中的新功能

  • Baloo:
  • 如果subterm返回空结果集
  • ,则提前终止查询执行
  • 从文档术语db(bug 392877)
  • 读取损坏的数据时避免崩溃
  • 将字符串列表作为输入
  • 忽略更多类型的源文件(错误382117)
  • 微风图标:
  • 更新了句柄和溢出菜单
  • 额外的CMake模块:
  • Android工具链:允许手动指定额外的库
  • Android:如果qml-import-paths为空,请不要定义
  • KArchive:
  • 处理zip文件中嵌入的zip文件(bug 73821)
  • KCMUtils:
  • [KCModuleQml]选项卡时忽略已禁用的控件
  • 的Kconfig:
  • kcfg.xsd - 不需要kcfgfile元素
  • KConfigWidgets:
  • 修复“默认”状态再次匹配Breeze的配色方案
  • KDeclarative:
  • 在正确的上下文中设置kcm上下文属性
  • [绘图仪]如果m_node为null(bug 394283)
  • ,则不进行渲染
  • KDocTools:
  • 更新乌克兰实体列表
  • 将实体OSD添加到general.entites
  • 将实体CIFS,NFS,Samba,SMB添加到general.entities
  • 将Falkon,Kirigami,macOS,Solid,USB,Wayland,X11,SDDM添加到一般实体
  • KFileMetaData:
  • 检查ffmpeg是否至少是引入我们需要的API的3.1版本
  • 在taglibextractor中搜索专辑艺术家和albumartist标签
  • popplerextractor:如果没有
  • ,请不要尝试猜测标题
  • KGlobalAccel:
  • 确保在发出快捷方式(错误394689)
  • 之前处理了ungrab键盘请求
  • KHolidays:
  • holiday_es_es - “Comunidad de Madrid”的修复日
  • KIconThemes:
  • 检查组是否< LastGroup,因为KIconEffect无论如何都不处理UserGroup
  • KImageFormats:
  • 从json文件中删除重复的mime类型
  • KIO:
  • 在粘贴二进制数据时检查目的地是否存在(错误394318)
  • Auth支持:返回套接字缓冲区的实际长度
  • Auth支持:统一API以进行文件描述符共享
  • Auth支持:在用户的运行时目录中创建套接字文件
  • Auth支持:使用后删除套接字文件
  • Auth支持:将清除套接字文件的任务移至FdReceiver
  • Auth支持:在linux中不要使用抽象套接字来共享文件描述符
  • [kcoredirlister]尽可能多地删除url.toString()
  • KFileItemActions:仅选择文件时回退到默认的mimetype(错误393710)
  • 介绍KFileItemListProperties :: isFile()
  • KPropertiesDialogPlugin现在可以使用X-KDE-Protocols指定多个支持的协议
  • 从http重定向到https
  • 时保留片段
  • [KUrlNavigator] Emit tab当中间点击路径选择器菜单中的路径时请求
  • 表现:使用新的uds实施
  • 不要将smb:/重定向到smb://然后重定向到smb:///
  • 通过双击保存对话框(错误267749)
  • 允许接受
  • 默认情况下在filepicker对话框中启用预览
  • 图标太小时隐藏文件预览
  • i18n:再次使用复数形式插件消息
  • 在废弃或删除单个文件时使用常规对话框而不是列表对话框
  • 使删除操作的警告文本强调其永久性和不可逆性
  • 还原“在打开/保存对话框的工具栏中显示视图模式按钮”
  • 剪纸:
  • 在ToolBarApplicationHeader
  • 上显示action.main更为突出
  • 允许没有KWin平板电脑模式依赖的Kirigami构建
  • 在RTL上正确滑动过滤器
  • 正确调整contentItem的大小。
  • 修复 - 反向行为
  • 分享contextobject以始终访问i18n
  • 确保隐藏工具提示
  • 确保不将无效变体分配给跟踪属性
  • 不处理MouseArea,drop()信号
  • 在移动设备上没有悬停效果
  • 正确的图标溢出 - 菜单 - 左和右
  • 拖动句柄以重新排列ListView中的项目
  • 使用工具栏按钮上的助记符
  • 在QMake的.pri
  • 中添加了丢失的文件
  • [API dox]修复Kirigami.InlineMessageType - > Kirigami.MessageType
  • 修复applicationitem中的applicationheader
  • 当没有手柄时,不允许显示/隐藏抽屉(错误393776)
  • KItemModels:
  • KConcatenateRowsProxyModel:正确清理输入
  • KNotification:
  • 在关闭应用程序时修复NotifyByAudio中的崩溃
  • KPackage Framework:
  • kpackage_install_ * package:修复.desktop和.json
  • 之间缺少的dep
  • 确保rcc中的路径永远不会从绝对路径派生
  • KRunner:
  • 进程DBus在:: match线程(bug 394272)
  • 中回复
  • KTextEditor:
  • 不要将标题案例用于“显示字数”复选框
  • 使单词/字数统计为全局首选项
  • KWayland:
  • 增加org_kde_plasma_shell界面版本
  • 添加“SkipSwitcher”到API
  • 添加XDG输出协议
  • KWidgetsAddons:
  • [KCharSelect]使用Qt 5.11
  • 修复表格单元格大小
  • [API dox]删除重载的使用,导致文档损坏
  • [API dox]告诉doxygen“例如”不结束句子,使用“。 "
  • [API dox]删除不需要的HTML转义
  • 不要自动为每种样式设置默认图标
  • 让KMessageWidget与Kirigami inlineMessage的风格相匹配(bug 381255)
  • NetworkManagerQt:
  • 提供有关未处理属性的信息,只需调试消息
  • WirelessSetting:实现assignedMacAddress属性
  • 等离子框架:
  • 模板:一致的命名,修复翻译目录名称等等
  • [微风等离子主题]修复kleopatra图标以使用颜色样式表(错误394400)
  • [Dialog] Handle对话框正在最小化(bug 381242)
  • 目的:
  • 改善电报整合
  • 将内部数组视为OR约束而不是AND
  • 可以通过桌面文件存在来约束插件
  • 可以通过可执行文件
  • 过滤插件
  • 在KDE Con​​nect插件中突出显示所选设备
  • 修复框架/目的/插件中的i18n问题
  • 添加电报插件
  • kdeconnect:当进程无法启动时通知(错误389765)
  • QQC2StyleBridge:
  • 仅在使用qtquickcontrols 2.4
  • 时使用托盘属性
  • 使用Qt

版本5.47.0中的新功能

  • Baloo:
  • 如果subterm返回空结果集
  • ,则提前终止查询执行
  • 从文档术语db(bug 392877)
  • 读取损坏的数据时避免崩溃
  • 将字符串列表作为输入
  • 忽略更多类型的源文件(错误382117)
  • 微风图标:
  • 更新了句柄和溢出菜单
  • 额外的CMake模块:
  • Android工具链:允许手动指定额外的库
  • Android:如果qml-import-paths为空,请不要定义
  • KArchive:
  • 处理zip文件中嵌入的zip文件(bug 73821)
  • KCMUtils:
  • [KCModuleQml]选项卡时忽略已禁用的控件
  • 的Kconfig:
  • kcfg.xsd - 不需要kcfgfile元素
  • KConfigWidgets:
  • 修复“默认”状态再次匹配Breeze的配色方案
  • KDeclarative:
  • 在正确的上下文中设置kcm上下文属性
  • [绘图仪]如果m_node为null(bug 394283)
  • ,则不进行渲染
  • KDocTools:
  • 更新乌克兰实体列表
  • 将实体OSD添加到general.entites
  • 将实体CIFS,NFS,Samba,SMB添加到general.entities
  • 将Falkon,Kirigami,macOS,Solid,USB,Wayland,X11,SDDM添加到一般实体
  • KFileMetaData:
  • 检查ffmpeg是否至少是引入我们需要的API的3.1版本
  • 在taglibextractor中搜索专辑艺术家和albumartist标签
  • popplerextractor:如果没有
  • ,请不要尝试猜测标题
  • KGlobalAccel:
  • 确保在发出快捷方式(错误394689)
  • 之前处理了ungrab键盘请求
  • KHolidays:
  • holiday_es_es - “Comunidad de Madrid”的修复日
  • KIconThemes:
  • 检查组是否< LastGroup,因为KIconEffect无论如何都不处理UserGroup
  • KImageFormats:
  • 从json文件中删除重复的mime类型
  • KIO:
  • 在粘贴二进制数据时检查目的地是否存在(错误394318)
  • Auth支持:返回套接字缓冲区的实际长度
  • Auth支持:统一API以进行文件描述符共享
  • Auth支持:在用户的运行时目录中创建套接字文件
  • Auth支持:使用后删除套接字文件
  • Auth支持:将清除套接字文件的任务移至FdReceiver
  • Auth支持:在linux中不要使用抽象套接字来共享文件描述符
  • [kcoredirlister]尽可能多地删除url.toString()
  • KFileItemActions:仅选择文件时回退到默认的mimetype(错误393710)
  • 介绍KFileItemListProperties :: isFile()
  • KPropertiesDialogPlugin现在可以使用X-KDE-Protocols指定多个支持的协议
  • 从http重定向到https
  • 时保留片段
  • [KUrlNavigator] Emit tab当中间点击路径选择器菜单中的路径时请求
  • 表现:使用新的uds实施
  • 不要将smb:/重定向到smb://然后重定向到smb:///
  • 通过双击保存对话框(错误267749)
  • 允许接受
  • 默认情况下在filepicker对话框中启用预览
  • 图标太小时隐藏文件预览
  • i18n:再次使用复数形式插件消息
  • 在废弃或删除单个文件时使用常规对话框而不是列表对话框
  • 使删除操作的警告文本强调其永久性和不可逆性
  • 还原“在打开/保存对话框的工具栏中显示视图模式按钮”
  • 剪纸:
  • 在ToolBarApplicationHeader
  • 上显示action.main更为突出
  • 允许没有KWin平板电脑模式依赖的Kirigami构建
  • 在RTL上正确滑动过滤器
  • 正确调整contentItem的大小。
  • 修复 - 反向行为
  • 分享contextobject以始终访问i18n
  • 确保隐藏工具提示
  • 确保不将无效变体分配给跟踪属性
  • 不处理MouseArea,drop()信号
  • 在移动设备上没有悬停效果
  • 正确的图标溢出 - 菜单 - 左和右
  • 拖动句柄以重新排列ListView中的项目
  • 使用工具栏按钮上的助记符
  • 在QMake的.pri
  • 中添加了丢失的文件
  • [API dox]修复Kirigami.InlineMessageType - > Kirigami.MessageType
  • 修复applicationitem中的applicationheader
  • 当没有手柄时,不允许显示/隐藏抽屉(错误393776)
  • KItemModels:
  • KConcatenateRowsProxyModel:正确清理输入
  • KNotification:
  • 在关闭应用程序时修复NotifyByAudio中的崩溃
  • KPackage Framework:
  • kpackage_install_ * package:修复.desktop和.json
  • 之间缺少的dep
  • 确保rcc中的路径永远不会从绝对路径派生
  • KRunner:
  • 进程DBus在:: match线程(bug 394272)
  • 中回复
  • KTextEditor:
  • 不要将标题案例用于“显示字数”复选框
  • 使单词/字数统计为全局首选项
  • KWayland:
  • 增加org_kde_plasma_shell界面版本
  • 添加“SkipSwitcher”到API
  • 添加XDG输出协议
  • KWidgetsAddons:
  • [KCharSelect]使用Qt 5.11
  • 修复表格单元格大小
  • [API dox]删除重载的使用,导致文档损坏
  • [API dox]告诉doxygen“例如”不结束句子,使用“。 "
  • [API dox]删除不需要的HTML转义
  • 不要自动为每种样式设置默认图标
  • 让KMessageWidget与Kirigami inlineMessage的风格相匹配(bug 381255)
  • NetworkManagerQt:
  • 提供有关未处理属性的信息,只需调试消息
  • WirelessSetting:实现assignedMacAddress属性
  • 等离子框架:
  • 模板:一致的命名,修复翻译目录名称等等
  • [微风等离子主题]修复kleopatra图标以使用颜色样式表(错误394400)
  • [Dialog] Handle对话框正在最小化(bug 381242)
  • 目的:
  • 改善电报整合
  • 将内部数组视为OR约束而不是AND
  • 可以通过桌面文件存在来约束插件
  • 可以通过可执行文件
  • 过滤插件
  • 在KDE Con​​nect插件中突出显示所选设备
  • 修复框架/目的/插件中的i18n问题
  • 添加电报插件
  • kdeconnect:当进程无法启动时通知(错误389765)
  • QQC2StyleBridge:
  • 仅在使用qtquickcontrols 2.4
  • 时使用托盘属性
  • 使用Qt

版本中的新功能

  • Baloo
  • 剥离并重写baloo标签KIO slave(错误340099)
  • BluezQt
  • 不要泄漏rfkill文件描述符(bug 386886)
  • 微风图标
  • 添加缺少的图标大小(错误384473)
  • 添加用于发现的安装和卸载图标
  • 额外的CMake模块
  • 将描述标记添加到生成的pkgconfig文件
  • ecm_add_test:在Windows上使用正确的路径sep
  • 将FindSasl2.cmake添加到ECM
  • 仅在执行Makefile时传递ARGS内容
  • 添加FindGLIB2.cmake和FindPulseAudio.cmake
  • ECMAddTests:设置QT_PLUGIN_PATH,以便找到本地构建的插件
  • KDECMakeSettings:关于build dir布局的更多文档
  • 框架集成
  • 支持从KNS产品下载第二或第三下载链接(错误385429)
  • KActivitiesStats
  • 开始修复libKActivitiesStats.pc :( bug 386933)
  • KActivities
  • 修复多次启动kactivitymanagerd的比赛
  • KAuth
  • 仅允许构建kauth-policy-gen代码生成器
  • 添加一条关于从多线程应用程序调用帮助程序的说明
  • KBookmarks
  • 如果未安装keditbookmarks,则不显示编辑书签操作
  • 从已弃用的KAuthorized :: authorizeKAction到authorizeAction的端口
  • KCMUtils
  • 键盘导航进出QML kcms
  • KCompletion
  • 在可编辑的组合框上设置新行编辑时不要崩溃
  • KComboBox:将可编辑设置为上一个值时提前返回
  • KComboBox:在新行编辑
  • 上重用现有的完成对象
  • 的Kconfig
  • 不要每次都查找/ etc / kderc
  • KConfigWidgets
  • 更新默认颜色以匹配D7424中的新颜色
  • KCoreAddons
  • SubJobs的输入验证
  • 解析json文件时发出错误警告
  • 安装kcfg / kcfgc / ui.rc / knotify&qrc文件的mimetype定义
  • 添加新功能以按文字测量长度
  • 修复文件中的KAutoSave错误,其中包含空格
  • KDeclarative
  • 在Windows上编译
  • 使用QT_NO_CAST_FROM_ASCII / QT_NO_CAST_FROM_BYTEARRAY进行编译
  • [MouseEventListener]允许接受鼠标事件
  • 使用单个QML引擎
  • KDED
  • kded:删除对ksplash的dbus调用
  • KDocTools
  • 更新Brasilian葡萄牙语翻译
  • 更新俄语翻译
  • 更新俄语翻译
  • 更新customization / xsl / ru.xml(nav-home缺失)
  • KEmoticons
  • KEmoticons:端口插件到JSON并添加对使用KPluginMetaData加载的支持
  • 不要泄漏pimpl类的符号,使用Q_DECL_HIDDEN保护
  • KFileMetaData
  • usermetadatawritertest需要Taglib
  • 如果属性值为null,请删除user.xdg.tag属性(错误376117)
  • 在TagLib提取器中只读取文件
  • KGlobalAccel
  • 将一些阻止dbus呼叫分组
  • kglobalacceld:避免无缘无故地加载图标加载器
  • 生成正确的快捷方式字符串
  • KIO
  • KUriFilter:过滤掉重复的插件
  • KUriFilter:简化数据结构,修复内存泄漏
  • [CopyJob]删除文件后不要重新开始
  • 修复Qt 5.9.3+上的KNewFileMenu + KIO :: mkpath创建目录(bug 387073)
  • 创建了一个辅助函数'KFilePlacesModel :: movePlace'
  • 公开KFilePlacesModel'iconName'角色
  • KFilePlacesModel:避免不必要的'dataChanged'信号
  • 为KFilePlacesModel
  • 中的任何条目返回有效的书签对象
  • 创建'KFilePlacesModel :: refresh'功能
  • 创建'KFilePlacesModel :: convertedUrl'静态函数
  • KFilePlaces:创建了“远程”部分
  • KFilePlaces:为可移动设备添加部分
  • 将baloo网址添加到模型
  • 使用qtbase 5.10 beta 4修复KIO :: mkpath
  • [KDirModel]作业更改时发出HasJobRole更改
  • 更改标签“高级选项” > “终端选项”
  • 剪纸
  • 按标题大小(错误387098)
  • 偏移滚动条
  • 基于行动按钮存在的下边距
  • 不要假设applicationWidnow()可用
  • 如果我们仍在构造函数中,请不要通知值更改
  • 替换来源
  • 中的库名称
  • 支持更多地方的颜色
  • 工具栏中的颜色图标(如果需要)
  • 考虑主要操作按钮中的图标颜色
  • 开始使用“图标”分组属性
  • KNewStuff
  • 还原“在设置d指针之前分离” (bug 386156)
  • 不安装开发工具来聚合桌面文件
  • [knowstuff]出错时不要泄漏ImageLoader
  • KPackage Framework
  • 在kpackage框架中正确执行字符串
  • 如果没有metadata.desktop
  • ,请不要尝试生成metadata.json
  • 修复kpluginindex缓存
  • 改善错误输出
  • KTextEditor
  • 修复VI模式缓冲区命令
  • 防止意外缩放
  • KUnitConversion
  • 从QDom到QXmlStreamReader的端口
  • 使用https下载货币汇率
  • KWayland
  • 将wl_display_set_global_filter公开为虚拟方法
  • 修复kwayland-testXdgShellV6
  • 添加对zwp_idle_inhibit_manager_v1的支持(错误385956)
  • [server]支持禁止IdleInterface
  • KWidgetsAddons
  • 避免使用不一致的密码对话
  • 按需设置enable_blur_behind提示
  • KPageListView:更新字体更改宽度
  • KWindowSystem
  • [KWindowEffectsPrivateX11]添加reserve()调用
  • KXMLGUI
  • 修复具有i18n上下文的工具栏名称的翻译
  • 等离子框架
  • #warning指令不是通用的,特别是MSVC不支持
  • [IconItem]使用ItemSceneHasChanged而不是连接windowChanged
  • [图标项目]明确地发出覆盖图在设置者中更改而不是连接到它
  • [Dialog]使用KWindowSystem :: isPlatformX11()
  • 减少ColorScope
  • 上的虚假属性更改量
  • [图标项]仅在实际更改时发出validChanged
  • 如果flickable是具有已知方向的ListView,则禁止不必要的滚动指示
  • [AppletInterface]发出configurationRequired和-Reason
  • 的更改信号
  • 使用setSize()代替setProperty width and height
  • 修正了PlasmaComponents菜单出现断角(bug 381799)
  • 的问题
  • 修正了上下文菜单出现断角(错误381799)
  • 的问题
  • API文档:添加git日志中的弃用通知
  • 将组件与Kirigami中的组件同步
  • 搜索所有KF5组件,而不是单独的框架
  • 减少杂散信号发射(bug 382233)
  • 添加指示是否添加或删除屏幕的信号
  • 安装Switch stuff
  • 不要依赖包括
  • 优化SortFilterModel角色名称
  • 删除DataModel :: roleNameToId
  • 监狱
  • 添加Aztec代码生成器
  • QQC2StyleBridge
  • 在构建时确定QQC2版本(错误386289)
  • 默认情况下,保持背景不可见
  • 在ScrollView中添加背景
  • 固体
  • 更快的UDevManager :: devicesFromQuery
  • 的Sonnet
  • 可以交叉编译十四行诗
  • 语法突出显示
  • 将PKGUILD添加为bash语法
  • JavaScript:包含标准mime类型
  • debchangelog:添加Bionic Beaver
  • 更新SQL(Oracle)语法文件(错误386221)
  • SQL:在运营商之前移动检测注释
  • crk.xml:添加标题行

版本5.40.0中的新功能

  • Baloo
  • 将DjVu文件视为文档(错误369195)
  • 修复拼写,以便正确识别WPS Office演示文稿
  • 微风图标
  • 为存储Dolphin工具栏图标添加文件夹存储
  • KArchive
  • 修复潜在的内存泄漏。修复逻辑
  • KCMUtils
  • 来自qwidget方面的qml模块没有边距
  • 初始化变量(通过覆盖率找到)
  • KConfigWidgets
  • 修复KStandardAction :: MoveToTrash的图标
  • KCoreAddons
  • 使用双重网址修复网址检测,例如“http://www.foo.bar”
  • 将https用于KDE网址
  • KDELibs 4支持
  • disableSessionManagement()替换的完整文档
  • 针对OpenSSL 1.1.0进行kssl编译(错误370223)
  • KFileMetaData
  • 修复发电机属性的显示名称
  • KGlobalAccel
  • KGlobalAccel:修复支持小键盘键(再次)
  • 的kinit
  • 当DESTDIR和libcap一起使用时正确安装start_kdeinit
  • KIO
  • 修复遥控器的显示:/在qfiledialog
  • 在KfilesPlacesView上实施类别支持
  • HTTP:修复207多状态案例的错误字符串
  • KNewFileMenu:清理死密码,由Coverity发现
  • IKWS:修复可能无限循环,由Coverity发现
  • KIO :: PreviewJob :: defaultPlugins()函数
  • 剪纸
  • 语法适用于较旧的Qt 5.7(错误385785)
  • 以不同方式堆叠覆盖表(错误386470)
  • 当没有焦点时显示委托高亮显示的属性
  • 分隔符的首选大小提示
  • 正确的Settings.isMobile使用
  • 允许应用程序在桌面系统上有所收敛
  • 确保SwipeListItem的内容不与句柄重叠(错误385974)
  • Overlaysheet的scrollview始终是无聊的
  • 在图库桌面文件中添加类别(错误385430)
  • 更新kirigami.pri文件
  • 使用未安装的插件进行测试
  • 弃用Kirigami.Label
  • 端口库示例使用标签始终为QQC2
  • Port Kirigami.Controls使用Kirigami.Label
  • 使touchlarea在触摸事件上互动
  • 将git find_package调用移动到使用它的位置
  • 默认为透明列表视图项
  • KNewStuff
  • 从网络请求中删除PreferCache
  • 设置预览时不要分离指向私人数据的指针
  • KMoreTools:更新并修复桌面文件(错误369646)
  • KNotification
  • 在选择是否使用传统模式时删除对SNI主机的检查(错误385867)
  • 如果我们要制作一个(bug 385371)
  • ,只检查遗留系统托盘图标
  • KPackage Framework
  • 使用未安装的服务文件
  • KService
  • 初始化值
  • 初始化一些指针
  • KTextEditor
  • API dox:修复方法和参数的错误名称,自
  • 添加缺失
  • 执行QML脚本时遇到(某些)崩溃(错误385413)
  • 避免由C样式缩进脚本触发的QML崩溃
  • 增加尾随标记的大小
  • 通过缩进随机字符修复一些压痕
  • 修复弃用警告
  • KTextWidgets
  • 初始化值
  • KWayland
  • [client]删除platformName为“wayland”的检查
  • 不要重复连接到wl_display_flush
  • Wayland国外协议
  • KWidgetsAddons
  • 修复createKMessageBox焦点小部件不一致
  • 更紧凑的密码对话框(错误381231)
  • 正确设置KPageListView宽度
  • KWindowSystem
  • KKeyServer:修复Meta + Shift + Print,Alt + Shift + arrowkey等处理
  • 支持flatpak平台
  • 使用KWindowSystem自己的平台检测API而不是重复代码
  • KXMLGUI
  • 将https用于KDE网址
  • NetworkManagerQt
  • 8021xSetting:domain-suffix-match在NM 1.2.0及更新版
  • 中定义
  • 在Security8021xSetting中支持“domain-suffix-match”
  • 等离子框架
  • 手动绘制圆弧
  • [PlasmaComponents Menu]添加ungrabMouseHack
  • [FrameSvg]优化updateSizes
  • 如果类型为OSD
  • ,请勿定位对话框
  • QQC2StyleBridge
  • 将编译改进为静态插件
  • 使radiobutton成为radiobutton
  • 使用qstyle绘制Dial
  • 使用ColumnLayout作为菜单
  • 修复Dialog
  • 删除无效的组属性
  • 修复md文件的格式,使其与其他模块匹配
  • 组合框的行为更接近qqc1
  • QQuickWidgets的解决方法
  • 的Sonnet
  • 添加assignByDictionnary方法
  • 如果我们能够分配字典,则发出信号
  • 语法突出显示
  • Makefile:修复“CXXFLAGS +”
  • 中的regexpr匹配
  • ThreadWeaver
  • CMake清理:不要硬编码-std = c ++ 0x

版本5.38.0中的新功能

  • Baloo:
  • 修复基于目录的搜索
  • 额外的CMake模块:
  • 设置CMAKE _ * _ OUTPUT_5.38以运行测试而不安装
  • 包含用于查找qml导入作为运行时依赖项的模块
  • 框架集成:
  • 返回高分辨率线条编辑清除图标
  • 在重命名按钮时使用ctrl + return修复接受对话框
  • KActivitiesStats:
  • 重新组合链接资源和已使用资源的查询
  • 资源取消链接时重新加载模型
  • 修复合并链接资源和使用资源时的查询
  • 的Kconfig:
  • 修复DeleteFile / RenameFile操作的标签(错误382450)
  • kconfigini:在读取条目值时删除前导空格(错误310674)
  • KConfigWidgets:
  • 弃用KStandardAction :: Help和KStandardAction :: SaveOptions
  • 修复DeleteFile / RenameFile操作的标签(错误382450)
  • 使用“document-close”作为KStandardAction :: close
  • 的图标
  • KCoreAddons:
  • DesktopFileParser:在“:/ kservicetypes5 / *”中添加后备查找
  • 在kcoreaddons_add_plugin
  • 中添加对已卸载插件的支持
  • desktopfileparser:修复不合规的键/值解析(错误310674)
  • KDED:
  • 支持X-KDE-OnlyShowOnQtPlatforms
  • KDocTools:
  • CMake:当build dir有特殊字符时,修复目标名称缩短(bug 377573)
  • 添加CC BY-SA 4.0国际并将其设为默认
  • KGlobalAccel:
  • KGlobalAccel:端口到KKeyServer的新方法symXModXToKeyQt,用于修复小键盘密钥(bug 183458)
  • 的kinit:
  • klauncher:修复针对flatpak应用的appId匹配
  • KIO:
  • 将Webshortcuts KCM从KServiceTypeTrader移植到KPluginLoader :: findPlugins
  • [KFilePropsPlugin]计算期间的区域设置格式totalSize
  • KIO:退出时解决长期存在的内存泄漏问题
  • 将mimetype过滤功能添加到KUrlCompletion
  • KIO:将URI过滤器插件从KServiceTypeTrader移植到json + KPluginMetaData
  • [KUrlNavigator] Emit tab当菜单中的位置被中间点击时发出请求(错误304589)
  • [KUrlNavigator] Emit tab中间点击选择器时发出的请求(错误304589)
  • [KACLEditWidget]允许双击以编辑条目
  • [kiocore]修复先前提交中的逻辑错误
  • [kiocore]检查klauncher是否正在运行
  • 真正限速INF_PROCESSED_SIZE消息(错误383843)
  • 不要清除Qt的SSL CA证书库
  • [KDesktopPropsPlugin]创建目标目录(如果不存在)
  • [File KIO slave]修复应用特殊文件属性(错误365795)
  • 删除TransferJobPrivate :: slotDataReqFromDevice
  • 中的繁忙循环检查
  • 让kiod5成为Mac上的“代理人”
  • 修复代理KCM未正确加载手动代理
  • 剪纸:
  • 无用时隐藏滚动条
  • 添加调整列宽可拖动句柄的基本示例

  • 句柄定位中的
  • ider图层
  • 在重叠最后一页时修复句柄放置
  • 不显示最后一栏上的假句柄
  • 不要在委托中存储内容(错误383741)
  • 因为我们已经设置了keyNavigationEnabled,所以也设置了包裹
  • 更好的左对齐后退按钮(错误383751)
  • 滚动时不要考虑标题2次(错误383725)
  • 从不包装标题标签
  • 地址FIXME:删除resetTimer(错误383772)
  • 不要在非移动设备中滚动应用程序页面
  • 添加属性以隐藏与AbstractListItem匹配的PageRow分隔符
  • 使用originY和bottomtotop流程修复滚动
  • 摆脱有关设置像素和磅值的警告
  • 不会在倒置视图上触发可达模式
  • 考虑页面页脚
  • 添加一个稍微复杂的聊天应用示例
  • 找到合适的页脚更加安全
  • 使用前检查项目有效性
  • isCurrentPage的荣誉图层位置
  • 使用动画而不是动画师(错误383761)
  • 为页面页脚留出所需空间(如果可能)
  • 适用于应用抽屉的更好的调光器
  • applicationitem的背景调光
  • 正确修复后退按钮边距
  • 后退按钮的正确边距
  • ApplicationHeader中的警告少
  • 不要使用等离子缩放图标大小
  • 手柄的新外观
  • KJobWidgets:
  • 初始化窗口小部件跟踪器中的“暂停”按钮状态
  • KNotification:
  • 请勿阻止启动通知服务(错误382444)
  • KPackage Framework:
  • 重构kpackagetool远离字符串选项
  • KRunner:
  • 清除以前的更新操作
  • 在DBus上添加远程选手
  • KTextEditor:
  • 端口文档/查看脚本API到基于QJSValue的解决方案
  • 在图标边框上下文菜单中显示图标
  • 用KStandardAction :: Paste
  • 替换KStandardAction :: PasteText
  • 在生成侧边栏预览时支持小数缩放
  • 从QtScript切换到QtQml
  • KWayland:
  • 将输入RGB缓冲区视为预乘
  • 在输出全局被销毁时更新SurfaceInterface输出
  • KWayland :: Client :: Surface track output destruction
  • 避免从无效来源发送数据优惠(错误383054)
  • KWidgetsAddons:
  • 通过让Qt完成更多工作来简化setContents
  • KSqueezedTextLabel:为方便起见,添加isSqueezed()
  • KSqueezedTextLabel:API文档的小改进
  • [KPasswordLineEdit]将焦点代理设置为行编辑(错误383653)
  • [KPasswordDialog]重置几何属性
  • KWindowSystem:
  • KKeyServer:修复KeypadModifier的处理(bug 183458)
  • KXMLGUI:
  • 在应用程序启动时节省一堆stat()调用
  • 修复Wayland上的KHelpMenu职位(错误384193)
  • 丢弃中断按钮点击处理(错误383162)
  • KUndoActions:使用actionCollection设置快捷方式
  • 等离子框架:
  • [ConfigModel]防止添加null ConfigCategory
  • [ConfigModel]允许以编程方式添加和删除ConfigCategory(错误372090)
  • [EventPluginsManager]在模型
  • 中公开pluginPath
  • [图标项目]不要不必要地取消设置imagePath
  • [FrameSvg]通过alphaChannel()使用QPixmap :: mask()而不是弃用的复杂方式
  • [FrameSvgItem]按需创建marginins / fixedMargins对象
  • 修复菜单项的检查状态
  • 小程序中的QQC2强制等离子风格
  • 安装PlasmaComponents.3 / private文件夹
  • 删除“locolor”主题的遗骸
  • [主题]使用KConfig SimpleConfig
  • 避免一些不必要的主题内容查找
  • 将虚假调整大小事件忽略为空大小(错误382340)
  • 语法突出显示:
  • 为Adblock Plus过滤器列表添加语法定义
  • 重写Sieve语法定义
  • 为QDoc配置文件添加突出显示
  • 为Tiger添加高亮定义
  • 在rest.xml正则表达式中转义连字符(错误383632)
  • 修复:明文突出显示为powershell
  • 为Metamath添加语法突出显示
  • 重新考虑SCSS上的语法高亮显示(bug 369277)
  • 添加小马突出显示
  • 重写电子邮件语法定义

版本5.9.0中的新功能

  • 此版本中的新功能:
  • 新模块:ModemManagerQt(ModemManager API的Qt包装器)
  • 请注意,Plasma-NM 5.2.x需要一个补丁才能构建和使用此版本的ModemManagerQt。 plasma-nm patch。
  • 或者,升级到ModemManagerQt 5.9.0时升级到Plasma-NM 5.3 Beta。
  • KActivities:
  • 实施遗忘资源
  • 构建修复程序
  • 添加了一个插件,用于注册KRecentDocument通知的事件
  • KArchive:
  • 在编写中央标题条目时也尊重KZip :: extraField设置
  • 删除两个错误的断言,当磁盘已满时发生,错误343214
  • KBookmarks:
  • 使用Qt 5.5
  • 修复构建
  • KCMUtils:
  • 使用新的基于json的插件系统。在kcms /下搜索KCM。目前,仍需要在kservices5 /下兼容
  • 安装桌面文件
  • 如果可能,加载并包装仅限QML的kcms版本
  • 的Kconfig
  • 在全局对象析构函数中使用KSharedConfig时修复断言。
  • kconfig_compiler:在* .kcfgc文件中添加对CategoryLoggingName的支持,以生成qCDebug(类别)调用。
  • KI18n:
  • 使用i18n()
  • 时预加载全局Qt目录
  • KIconThemes:
  • 现在可以使用常规QDialog show()和exec()方法显示KIconDialog
  • 修复KIconEngine :: paint以处理不同的devicePixelRatios
  • KIO:
  • 启用KPropertiesDialog以显示远程文件系统的可用空间信息(例如smb)
  • 使用高DPI像素图修复KUrlNavigator
  • 使KFileItemDelegate在动画中处理非默认的devicePixelRatio
  • KItemModels:
  • KRecursiveFilterProxyModel:重新设计以在合适的时间发出正确的信号
  • KDescendantsProxyModel:处理源模型报告的移动。
  • KDescendantsProxyModel:修复重置时进行选择时的行为。
  • KDescendantsProxyModel:允许从QML构建和使用KSelectionProxyModel。
  • KJobWidgets:
  • 将错误代码传播到JobView DBus接口
  • KNotifications:
  • 添加了一个不带图标的event()版本,并将使用默认版本
  • 添加了一个采用StandardEvent eventId和QString iconName
  • 的event()版本
  • KPeople:
  • 允许使用预定义类型扩展操作元数据
  • 从人员
  • 中删除联系人后修复模型未正确更新
  • KPty:
  • 向世界公开KPty是否已使用utempter库构建
  • KTextEditor:
  • 添加kdesrc-buildrc突出显示文件
  • 语法:在PHP突出显示文件中添加了对二进制整数文字的支持
  • KWidgetsAddons:
  • 使用高设备像素比率使KMessageWidget动画平滑
  • KWindowSystem:
  • 为KWindowSystemPrivate添加虚拟Wayland实现
  • KWindowSystem :: icon,NETWinInfo未绑定到平台X11。
  • KXmlGui:
  • 合并.rc文件时保留翻译域
  • 修复运行时警告QWidget :: setWindowModified:窗口标题不包含'[*]'占位符
  • KXmlRpcClient:
  • 安装翻译
  • 血浆框架:
  • 当工具提示的临时所有者消失或变空时修复了迷路工具提示
  • 修复TabBar最初没有正确布局,这可以在例如。开球
  • PageStack过渡现在使用动画制作者实现更流畅的动画
  • TabGroup过渡现在使用动画制作者来制作更流畅的动画
  • 制作Svg,FrameSvg正常工作QT_DEVICE_PIXELRATIO
  • 固体:
  • 恢复时刷新电池属性
  • 构建系统更改:
  • 额外的CMake模块(ECM)现在版本像KDE Frameworks,因此它现在是5.9,而之前是1.8。
  • 许多框架已被修复为可用而无需搜索其私有依赖项。即查找框架的应用程序只需要公共依赖项,而不是私有项。
  • 允许配置SHARE_INSTALL_DIR,以更好地处理多拱布局
  • Frameworkintegration
  • 修复销毁QSystemTrayIcon时可能发生的崩溃(由例如Trojita触发),错误343976
  • 修复QML中的本机模态文件对话框,错误334963

<强>要求

  • Qt的

类似的软件

Plasma-Karma
Plasma-Karma

2 Jun 15

BeDistorted
BeDistorted

15 Apr 15

Hughesnet Status
Hughesnet Status

11 May 15

obs-generator
obs-generator

11 May 15

显影剂的其他软件 KDE e.V.

KDE Plasma
KDE Plasma

20 Jan 18

KDE Telepathy
KDE Telepathy

17 Feb 15

意见 KDE Frameworks

评论没有发现
添加评论
打开图片!