2024-06-01 10:28:03 发布
网友
我对制作桌面小部件很感兴趣,类似于苹果的仪表盘或者Vista。如果可能的话,我想让他们过站台。Opera的小部件是跨平台的,但是需要用户安装Opera,所以这是一个很大的限制。
我知道大多数小部件都是用HTML/XML、CSS和Javascript制作的。有没有办法用Python创建它们?
更新:我确实发现一个网站在谈论Pyjamas。是否有人有使用它的经验,如果有,它的能力/限制是什么?
你应该看看Digsby的人在做什么。基本上,他们编写了一个WebKit to wxWidgets端口,然后使用WebKit呈现接口,并使用wxPython编写应用程序的其余部分。很整洁,但是现在非常的α。
看看gDesklets。虽然它们只是UNIX,但是将它们移植到其他平台比从头开始更有意义吗?
他们使用python创建小部件(desklet)。
Screenlets是为此任务设计的。
The Screenlets project is both a Python framework to simplify writing Cairo-drawn desktop widgets, similar to those found in the "Dashboard" feature of OS:X.
小部件可以完全用Python编写。^使用框架的{a2}已经开发出来了。
它被设计用于Linux桌面。不过,在我看来,由于Cairo是跨平台的,因此移植到其他平台应该很容易。
你应该看看Digsby的人在做什么。基本上,他们编写了一个WebKit to wxWidgets端口,然后使用WebKit呈现接口,并使用wxPython编写应用程序的其余部分。很整洁,但是现在非常的α。
看看gDesklets。虽然它们只是UNIX,但是将它们移植到其他平台比从头开始更有意义吗?
他们使用python创建小部件(desklet)。
Screenlets是为此任务设计的。
小部件可以完全用Python编写。^使用框架的{a2}已经开发出来了。
它被设计用于Linux桌面。不过,在我看来,由于Cairo是跨平台的,因此移植到其他平台应该很容易。
缺点相关问题 更多 >
编程相关推荐