Cri*_*ian 15 python markup user-interface
我当天回过头来学习Swing,但现在我已经转向Python了,想要用GUI制作一些应用程序.我没有时间学习新的GUI API,所以我一直在使用Jython,但我更喜欢使用CPython.
如果我有一个允许我切换GUI库的简单标记,那就太好了.如果我可以跨语言使用相同的标记语言会更好,所以我可以快速为我正在使用的任何语言制作GUI.有谁知道这样的标记/库?
我见过像Glade和wxWidget标记这样的标记(我忘了这个名字).它们部分是我正在寻找的(制作GUI而不用语言编写它)但它们与特定的库交织在一起.对于人类编辑而言,它们都不是很好看或友好.
http://en.wikipedia.org/wiki/Qt_(toolkit)"> Qt(由其创建者[1]发音为"cute")是一个跨平台的应用程序开发框架,广泛用于GUI程序的开发.
Qt使用C++和一些非标准扩展,这些扩展由另一个预处理器实现,该预处理器在编译之前生成标准C++代码.Qt还可以用于其他几种编程语言; 绑定存在阿达(QtAda)[4],C****#(Qyoto /和服)[5],爪哇(Qt的碑)[6],帕斯卡,Perl中,PHP(PHP-QT),红宝石(RubyQt)和Python(PyQt).它运行在所有主要平台上,并提供广泛的国际化支持.非GUI功能包括SQL数据库访问,XML解析,线程管理,网络支持和用于文件处理的统一跨平台API.