使用GTK + 2或GTK + 3学习GUI编程?

Ben*_*min 7 user-interface pygtk gtk2 gtk3

我是GUI编程的新手,我还没有发现什么库最适合我的目的(我想制作桌面环境应用程序,例如码头,面板,桌面等)我已经开始学习GTK的基础知识,主要是使用PyGTK的.我在网上找到的大多数教程都是针对GTK + 2.0的.最近,GTK + 3已经发布.所以我有点不确定这对我的学习曲线意味着什么:

  • 我应该学习使用GTK + 3而忘记GTK + 2吗?
  • 从编码的角度来看,使用其中一个确实有所作为吗?
  • GTG + 3的PyGTK绑定是否已经存在?
  • 有没有可用的GTK + 3教程?

由于我是新手,我会盲目地投入其中,但是一些指导可能更明智.所以如果你有,欢迎你:)

pto*_*ato 6

绝对与GTK 3一起使用.在http://developer.gnome.org/上的10分钟教程使用GTK 3,并且是使用包括Python在内的多种语言的GTK编程的绝佳介绍.在接下来的几个月里,您可能会看到更多的教程出现在GTK 3中,同时,您仍然可以获得GTK 2的大多数教程,而且工作量极少.基础知识并非完全不同.

  • @ilius,没有PyGTK 3.0.它的替代品PyGI已经淘汰了,所以你可以开始升级! (3认同)