Kivy似乎非常适合平板电脑和手机应用程序,但我想知道它如何扩展到桌面应用程序?
除了外观(看着标准的灰色按钮,黑色背景上的白色标签......:但显然可以更改这些),我看到桌面程序的其他问题:
- 应用程序只有一个窗口可用(你可以使用一个标签模块,它有点不同,没有句柄可以明显关闭它吗?)
- 没有明显打印的模块(当然不能在平板电脑或手机上使用)
是否仍然可以或某人已经使用kivy创建了一个完整的桌面应用程序?
答案 0 :(得分:3)
Kivy无可否认不适合桌面上的其他应用程序,因为它没有使用本地'来自任何工具包的小部件在给定平台上很流行。有些人确实将它用于桌面应用,如果他们不关心这一点。对你来说重要的是你的决定。
- 应用程序只有一个窗口可用(你可以使用一个标签模块,它有点不同,没有句柄可以明显关闭它吗?)
这是正确的,如果你需要多个窗口,那么kivy将会很不方便。
- 没有明显打印的模块(当然不能在平板电脑或手机上使用)
我认为这是真的,虽然它很容易导出当前状态的png(在某些情况下,很容易扩展它以包括例如比png图像中的窗口大小更大的区域),你可以打印出来。