什么是 Deepin UI?
Deepin UI 是 Linux Deepin 团队为了改善 Linux 应用程序外观易用性和提高开发效率而做的一整套界面库。
Deepin UI 都做了哪些工作?
- 不再局限于 GTK+ 的默认控件外观和布局。设计师完全可以根据自己的想象来设计控件的外观和布局。
- 快速方便的主题切换引擎。不用像传统 GTK/QT 程序需要拼图完成主题,通过主题引擎的透明控制,只需要拖一张你喜爱的图片即可达到精彩绝伦的效果。
- 内置丰富的自定义控件和外观效果。应用程序所需的控件都可以在 Deepin UI 库中找到。
- 内置大量方便的应用程序模块。开发人员不用再为窗口拖动、窗口圆角、高斯模糊、渐变效果、按键识别、互斥窗口等等这些基础模块浪费时间。
选择 Deepin UI 是不是意味着要抛弃其他图形库?
Deepin UI 只是一个针对大多数应用程序需求封装的上层界面库,底层还是基于 GTK+ 的基础框架,你仍然可以融合 Deepin UI 和 GTK+ 一齐使用。
Deepin UI 会不会限定程序的设计风格?
Deepin UI 默认提供了一套简洁漂亮的界面风格,但是代码接口是独立的,如果你不喜欢我们默认提供的设计风格,你完全可以通过替换图片来设计自己的风格!
文档下载
apidocs(html).tar(HTML 版本) | api(PDF 版本)
[...] 原文:http://planet.linuxdeepin.com/2012/08/08/deepin-ui-api-doc-html-and-pdf/ [...]
欢迎各位高手提交补丁, 控件, 文档更新! 🙂
请问有没有sample或者demo代码?
有, 用下面代码就可以看到 demo:
git clone https://github.com/linuxdeepin/deepin-ui.git
[...] 完成了 Deepin UI 的 API 文档工作 [...]
[...] 完成了 Deepin UI 的 API 文档工作 [...]
能否放在devhelp里查看?
目前还没有在线版本,待到网站改版时才能上线。
[...] 完成了 Deepin UI 的 API 文档工作 [...]
[…] 完成了 Deepin UI 的 API 文档工作 […]