Kivy创建桌面程序?

The*_*Phi 5 desktop-application kivy

Kivy似乎非常适合平板电脑和手机应用程序,但是我不知道它如何扩展到桌面应用程序?

除了外观(查看标准的灰色按钮,黑色背景上的白色标签...:但是显然可以更改)之外,我还发现了桌面程序的其他问题:

-应用程序只有一个窗口(您可以使用选项卡模块,这有点不同,并且没有明显地关闭它的句柄?)

-没有明显可打印的模块(当然不用于平板电脑或手机)

还是有可能或者有人已经用kivy创建了一个完整的桌面应用程序?

inc*_*ent 5

不可否认,Kivy 不适合桌面上的其他应用程序,因为它不使用给定平台上流行的任何工具包中的“本机”小部件。如果有人不关心这一点,他们确实会将其用于桌面应用程序。它对你是否重要很大程度上取决于你的决定。

- 应用程序只有一个可用窗口(您可以使用选项卡模块,该模块有点不同,并且显然没有句柄来关闭它?)

这是正确的,如果你需要多个窗口那么kivy会很不方便。

- 显然没有可打印的模块(当然在平板电脑或手机上没有用)

我认为这是正确的,尽管导出当前状态的 png 很容易(并且在某些情况下,很容易将其扩展为包含比 png 图像中的窗口大小更大的区域),并且您可以打印此内容。