kam*_*rup 14
注意:用户可见的名称是 Lenses,但在代码和包中,它们仍被称为 Places。“地方”一词将在 11.10 完全停用
默认的镜头,unity-place-files 和 unity-place-applications,实际上都是基于通过 libunity 公开的公共 API。
不幸的是,目前还没有可用于 libunity 的 API 文档——但这将在未来几周内发生变化。监视planet.ubuntu.com或观看Natty 档案以获取libunity-doc
软件包。现在在 lp:unity-place-sample 中有一个简单的例子,如果你将它与https://wiki.ubuntu.com/Unity/Lenses交叉引用,你可能有机会得到一些进展。
为 Unity 编写镜头时另一个重要的库是 Dee。它是一个数据模型库,用于在进程(在本例中为 place 守护程序和 Unity)之间进行数据模型的临时共享。Dee 有完整的文档,您可以在libdee-doc
包中找到文档(或者您可以从 lp:dee 自己构建它)。
要获取任一项目的代码,您可以执行以下操作:
bzr branch lp:unity-place-sample
bzr branch lp:dee
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
743 次 |
最近记录: |