KDE Frameworks 5.4.0 发布

jopen 9年前

KDE Frameworks 5.4.0 发布,此版本现已提供下载

KDE Frameworks 5.4.0 包括 60 个 Qt 组件库,提供广泛类型和成熟的常规必需功能。更多介绍请看 KDE Frameworks 5.0 发行说明

此版本改进记录如下:

Attica

  • 修复 Qt 5.4 构建

KArchive

  • 支持 rcc 文件

KAuth

  • 修复使用 KDEINSTALLUSEQTSYS_PATHS 时的安装目录问题

KCMUtils

  • 修复 KPluginSelector 不添加非 .desktop 文件插件的问题

KConfigWidgets

  • 修复 KHelpClient::invokeHelp 里的 URL 问题

KCoreAddons

  • 各种构建修复 (QNX, Ubuntu 14.04)

KDeclarative

  • Optimize IconItem in QIconItem in memory and speed

KIO

  • New job KIO::mkpath()

  • New job KIO::PasteJob, handles pasting+dropping URLs and data; KIO::paste replaces KIO::pasteClipboard

  • New function KIO::pasteActionText, to handle the paste action

  • When clicking on a script or desktop file in a file manager, let the user choose between executing and vieweing as text

  • KUrlRequester: fixing handling of start directory

  • Offer also overwrite option when copying multiple files and there is a conflict (regression compared to kdelibs4)

  • KDirLister: do not kill+restart running update jobs.

  • KDirLister: don't emit refreshItems for items that haven't changed.

  • Prevent incorrect disk full error messages on mounts where we cannot determine the amount of free space.

  • Fix running the file type editor

KNewStuff

  • Many small fixes and cleanups

KNotifications

  • Add support for custom icons (convenience method KNotification::Event with icon name)

KTextEditor

  • Implement "go to last editing position" action

  • Guard against a possibly broken code folding state on disk

KWallet

  • Emit 'walletListDirty' signal when the 'kwalletd' directory is deleted

KWidgetsAddons

  • New function KMimeTypeEditor::editMimeType(), to launch keditfiletype5

KXmlGui

  • Now supports finding ui files in resources (default location: :/kxmlgui5/)

Plasma frameworks

  • Fixes in the Dialog QML component size and position

  • fixes in the Slider and ProgressBar QML components

  • new icons

Solid

  • [not communicated]

Buildsystem changes

  • New modules FindWaylandScanner and FindQtWaylandScanner, including macros ecmaddqtwaylandclientprotocol and ecmaddqtwaylandserverprotocol

Frameworkintegration

  • implement support for setting custom labels in file dialogs

更多内容请看发行说明

来自:http://www.oschina.net/news/56809/kde-frameworks-5-4-0