是否可以在pyside / kivy中使用standatd css库/框架?

时间:2014-11-28 10:31:21

标签: pyside kivy

我想用python制作一个gui应用程序。我已经找到了对PySide和Kivy的大多数支持,所以我已经提到了它们。我很高兴知道是否有更好的建议。我的问题是有没有办法在这些GUI框架中使用bootstrap css?

3 个答案:

答案 0 :(得分:1)

在PySide中,你可以用一个方便的技巧(仅在某种程度上)做到这一点。获取BootStrap框架的css文件并修改其中的元素以匹配PySide元素。例如,引导程序中的按钮条目应该是Qbutton。完成此修改后,请在代码或QtDesigner中使用此样式表。

答案 1 :(得分:1)

这实际上是CSS和Kivy样式之间翻译工具的绝佳机会。我从个人经验中知道,我仍然使用PhoneGap而不是Kivy的唯一原因是因为CSS很容易掌握。

答案 2 :(得分:0)

  

我的问题是有没有办法在这些GUI框架中使用bootstrap css?

不是kivy,它不是一个Web框架,虽然它有自己的kv语言,比纯python更方便地定义widget树。

(我可以使用webview或web小部件,但我们现在没有这方面的跨平台解决方案,无论如何你都会失去kivy的好处。)