Glossary/zh-cn: Difference between revisions
No edit summary |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 228: | Line 228: | ||
:这个线程编程库用于多核处理器的工作,在排队执行它们前将它们以优先次序排序。ThreadWeaver 提供了用于多线程编程的高级作业接口。 | :这个线程编程库用于多核处理器的工作,在排队执行它们前将它们以优先次序排序。ThreadWeaver 提供了用于多线程编程的高级作业接口。 | ||
更多信息: | 更多信息: | ||
* [https://www.englishbreakfastnetwork.org/apidocs/apidox-kde-4.0/kdelibs-apidocs/threadweaver/html/Why.html 为什么使用多线程? (技术文章)] | |||
<span id="Virtual Desktops"></span> | <span id="Virtual Desktops"></span> | ||
===虚拟桌面=== | ===虚拟桌面=== | ||
Line 241: | Line 239: | ||
</div> | </div> | ||
:''更多信息'': | :''更多信息'': | ||
* [https://webkit.org/ Webkit 主页] | |||
* [https://zh.wikipedia.org/wiki/WebKit 维基百科 - Webkit] | |||
<span id="Widget"></span> | <span id="Widget"></span> | ||
===部件=== | ===部件=== | ||
Line 258: | Line 254: | ||
:一个用来设计用户界面的编程框架。他被广泛的运用在 [[#KPart|KPart]]。 | :一个用来设计用户界面的编程框架。他被广泛的运用在 [[#KPart|KPart]]。 | ||
:''更多信息'': | :''更多信息'': | ||
* [https://zh.wikipedia.org/wiki/XMLGUI 维基百科 - XMLGUI] | |||
* [https://en.wikipedia.org/wiki/Qt_Style_Sheets 维基百科 - Qt Style Sheets] | |||
{{Prev|Special:myLanguage/An_introduction_to_KDE|An Introduction to KDE}} | {{Prev|Special:myLanguage/An_introduction_to_KDE|An Introduction to KDE}} | ||
[[Category:入门/zh-cn]][[Category:系统/zh-cn]] | [[Category:入门/zh-cn]][[Category:系统/zh-cn]] |
Latest revision as of 16:05, 8 October 2022
这个页面提供了非技术性的参考,同时带有指向更详细资料或解释的链接。参阅Jargon 文件
活动
- 活动(Activities)是一系列拥有自己壁纸的 Plasma 部件。有点类似虚拟桌面,但不完全是。(译者注:虚拟桌面变的是程序窗口,活动变的是窗口的背景-桌面,比如说壁纸,图标,部件)
- 比如你有一个「工作活动」,带有 rss 订阅信息,你的一份 TODO 笔记,一个带有与你工作有关文件的文件夹视图和一幅微妙的壁纸。
- 在他旁边,你还有另一个「空闲时间活动」,带着家庭照片和狗照片的预览,你最爱的博客的 rss 订阅信息,一个展示你的电影收藏的文件夹视图,一个 twitter 小部件,当然还有从 80 年代初喜爱至今的铁娘子乐队(Iron Maiden)的壁纸。
- 在 17:00 整点的时候你从「工作活动」切换到「空闲时间活动」中。
- 更多信息:
Akonadi
- 为 KDE SC 4 中所有的 PIM (Personal Information Manager 个人信息管理套件)数据设计的数据存储访问机制。单一的存储和检索系统带来了 KDE 3 时无法给与的效率和可扩展性, KDE 3 下每个 PIM 组件都是有各自的系统。注意采用 Akonadi 并不会改变数据的存储格式 (vcard, iCalendar, mbox, maildir 等.) - 它只是提供一种访问和更新数据的新方式。
- 设计开发 Akonadi 的主要原因是技术方面,例如从不同的程序(例如kmail, kword……)用一种统一的方式访问 PIM 数据(联系人,日程表,emails……),因此无需到处编写类似的代码。
- 另一个目标是将图形程序像是 kmail 从直接访问外部资源比如 mail-servers(邮件服务器)中脱离 - 这是过去有关性能/响应(performance/responsiveness)的bug回报/愿望的主要原因。
- 更多信息:
返回 KDE 介绍
Breeze
Breeze is the default theme starting with Plasma 5.
More Information:
容器
- 容器(Containment)是部件(widget)的顶层组合。每个容器管理他的与其他容器独立的一系列部件的布局和配置数据。
- 最终结果是你能根据对你工作模式的意义来组合多个部件到一个容器内,而不是根据目录分组。
D-Bus
- 一个服务间的消息系统(inter-service messaging system)。由 Red Hat® 开发,深受 KDE3 的 DCOP 系统的影响,之后取代了它。
- 更多信息:
Dolphin
- KDE SC 4 的默认文件管理器。他拥有侧边面板(地址),导航主要依靠主窗口上的「面包屑(breadcrumb)」路径。支持拆分窗口,视图可以单独应用到个别的窗口。可以在侧边面板中挂载和卸载USB设备。其他目录也能添加到「地址」面板。树形结构视图也有提供。
Flake
- Flake 是应用在Krita和 Calligra上的编程函数库(programming library)。功能上,它提供用来显示内容「形状(Shapes)」和操作内容的工具。形状可以缩放或旋转,可以组合多个形状成单个形状,可以围绕形状制作文本流(text flow)。
- 更多信息:
获得百宝箱
- 获得百宝箱(Get Hot New Stuff,简称GHNS)是个开放的标准,使得使用者能容易的下载和安装各种程序的扩展。我们的 GHNS 实现被应用在 Plasma 中(举例来说像获得新的桌面主题),以及很多应用程序和部件。
主文件夹(Home)
- 这是系统内存放你所有文件的地方。 你可以在这个文件夹之外存放文件,但是所有的程序都设置成建议保存文件到这个文件夹内。保存东西在这更容易些。
- 更多信息:
KHTML
- KHTML 是 KDE Plasma 桌面的 HTML 渲染引擎,被使用在 Konqueror 浏览器中。它也提供一个KPart 以使得所有的 KDE 程序都能显示网页内容。新的引进,Qt Webkit 也能用于 Plasma 和其他程序的开发。
Kirigami
- Kirigami is a set of components allowing developers to create applications that looks good and works well on mobile platforms as well as on the desktop.
More Information:
Kickoff
- 在 KDE SC 4(和一些 KDE 3 新版)里,一个其中的程序按照功能分类的启动菜单。「收藏夹」替换了经典菜单中的「用的最多的程序」,程序可以添加进去。右击同样提供可选项添加程序到桌面上或是面板上。快速访问一个很少用的程序可以使用搜索框。其他的菜单还在开发中,因为在 KDE SC 4 里可以使用多个启动器,如果需要的话。
- 更多信息:
KJS
- KDE 平台的 JavaScript 引擎。
KDE信息中心
更多信息:
KIO
- KDE 输入/输出框架,为操作文件(不管是本地或是远程服务器)提供了一个单独的 API。此外,KIO Slaves 还为个别协议提供支持。一些尤其有用的协议是 http,ftp,sftp,smb, nfs,ssh (fish),man,tar 和 zip。
更多信息:
Kiosk
- Kiosk 是个用来限制 KDE 平台系统中用户能力的框架,理想的使用是在锁定环境下,比如网吧。KDE 3 和 KDE 4 都有提供,但管理工具 Kiosktool 只是 KDE3 独有。它可以被用于设置 KDE 4 程序,或可以手动编辑文件维护 kiosk 配置。
KPart
- KPart 是 KDE Plasma 桌面的个别组件并允许应用程序彼此共享服务。KParts 允许 KMail和 KOrganizer(以插件的方式)整合进 Kontact 套件,或整合 KHTML 进 Akregator 以显示网站内容。
Kross
- Kross 是一个脚本框架,提供对多种脚本语言的支持。插件系统允许今后有更进一步的语言支持。
KRunner
- 从 KDE 传统菜单里访问到的迷你命令行, 键盘快捷键是 Alt+F2, 或者右击桌面。在KDE SC 4中输入部分名称将显示所有可能的匹配。
KWin
- KWin 是窗口管理器。这就窗口装饰修改和主题应用的地方。KDE SC 4 扩展KWin提供对桌面 3D 混成特效的支持。
更多信息:
分页器
- 分页器(Pager)是个显示你桌面上窗口的位置的小程序或面板部件,通常如果你有多个虚拟桌面时显示预览。
面板
- 查看 Kicker。KDE SC 4 中 kicker 这个命名被抛弃了,规范用词是面板(panel),Applets 大部分被 部件(Widget) 取代。
更多信息:
Phonon
- Phonon(直译就是“声子”)一个跨平台的多媒体 API,与已有的框架交互,比如 gstreamer 和 xine 引擎。KDE 2 和 3 的音频播放依赖于 aRts 。Phonon 取代了它。
更多信息:
Plasma
- KDE SC 4 中 Plasma 桌面(直译就是“等离子”) 取代了 KDesktop,kicker 和 superkaramba 部件(widget)引擎。新的小工具(applets)被称作 Plasmoids(直译就是“等离子体团”),范围从信息收集部件到迷你程序比如计算器或是字典。其他来源的部件,像是SuperKaramba 部件或是 Google Gadgets 也同样支持。
- 更多信息:
Qt
- (读音 cute ) 一个编写跨平台程序的框架/工具包。很多跨平台程序比如 Opera 浏览器,GoogleEarth 和 Skype 都是采用 Qt。Qt 最初是由 Trolltech 开发, 如今 Trolltech 已经被 Nokia 公司收购。Qt 构建了构建 KDE 软件用的底层函数库。
- 更多信息:
Solid
- Solid 为硬件管理提供了单一的 API。硬件被分为“域”(domains);初始域涉及 HAL,NetworkManager 和 Bluetooth 堆栈。因为 Solid 的后端是可插的,Solid 帮助程序开发人员编写更少的代码,并拥有平台独立性。
- 更多信息:
系统设置
- KDE SC 4 中的KControl(控制中心)替换,提供对于 KDE 平台的模块化控制。
Threadweaver
- 这个线程编程库用于多核处理器的工作,在排队执行它们前将它们以优先次序排序。ThreadWeaver 提供了用于多线程编程的高级作业接口。
更多信息:
虚拟桌面
- 基于 Unix 的窗口管理器的一个流行的概念是「虚拟桌面」。这意味着你不只有一个屏幕可以用来放置窗口而是有多个。但你切换到另一个不同的桌面(通常用「分页器」)你只会看到新桌面里启动的窗口或移至新桌面的窗口。窗口也可以做的 "sticky",意思是他可以出现在全部桌面。
WebKit
- HTML 渲染引擎,起源于 KHTML 的一个分支。被 Apple 采用,用于 Safari 的开发。通过 Qt,Webkit 将完整的功能带给了 KDE SC 4。
- 更多信息:
部件
- 柯林斯英语词典:“任何名称未知或临时遗忘的小的装置或设备。”对KDE软件来说,部件(widget)是桌面画布上单一组件。其他类似的通用名称是“小程序(applet)”或“小工具(gadget)”。Superkaramba 主题、Apple 的 Dashboard、Google Gadgets、Yahoo Widgets、Vista Sider Widgets、Opera Widgets 都是其他部件系统的实例(其中有些同样被 Plasma 支持)。
X-Server
- X-Server 提供了一个基本层,基本层之上构建了各种图形用户界面比如 KDE Plasma 桌面。他(从本地主机以及远程主机)管理基本的鼠标和键盘输入并提供基本的图形例程来绘制矩形和其他原语。
XMLGUI
- 一个用来设计用户界面的编程框架。他被广泛的运用在 KPart。
- 更多信息:
- ← An Introduction to KDE
- Glossary/zh-cn