Moderne GUI programmation en Python 3.3

Je suis en mettant en place quelques programmes, et il est temps de commencer à faire des GUI pour certains d'entre eux. Le code est actuellement écrit en Python 3.3.

J'ai fait des recherches un peu de GUI en Python, à savoir Tkinter, wxPython et PyGTK. Tout ce que je viens de trouver semble être la seule à créer des interfaces graphiques qui ressemblent assez archaïque. J'ai créé un couple d'exemple des interfaces graphiques, et ils fonctionnent tous, mais qui ont l'air très Windows 95.

Un exemple de ce que je viens de trouver/créer: Moderne GUI programmation en Python 3.3

Un exemple de ce que je veux-ish: Moderne GUI programmation en Python 3.3

Agit-il simplement d'une connaissance approfondie de la façon dont l'interface graphique du travail, ou il y a juste GUI modules plus adaptés pour les "modernes" à la recherche GUI?

Si elle est avancée de la connaissance de la façon dont l'interface graphique du travail, il y a quelques tutoriels pour comment faire de la GUI de regarder de plus "moderne".

Merci d'avance.

  • La plupart des boîtes à outils correspondent à votre système de thème, de sorte que le Isu-vous faire avec eux ressemblera à la "régulière" des programmes.
  • La chose est, je suis sous Windows 7 et la plupart des interfaces graphiques look sympa et moderne, mais quand je lance mon self-made-GUI de mon code Python ils viennent de Windows 95 style.
  • Il existe des dizaines de Python INTERFACE utilisateur boîtes à outils. Lequel utilisez-vous?
  • J'ai fait des exemples rapides dans tkinter, wxPython et PyGTK
  • Impair. Ils fonctionnent très bien pour moi.
  • Sur wxPython essayez d'exécuter les exemples et Démos programme d'installation, puis dans la version de python 2.7 prendre un coup d'oeil à l'Avancée Générique Widgets dossier. Autant que je sache, ils n'ont pas été entièrement porté à python 3.3 encore dans le cadre du Projet Phoenix.
  • wxPython de l'Isu sera de retour à l'ancien style, si elle n'est pas en mesure de charger le nouveau(ish) sur le thème de contrôles communs DLL. Il n'y a vraiment ne devrait pas être un problème faisant que plus, même si je suppose que si vous avez un vieux wxPython ou peut-être une coutume construit Python alors que peut-être ce que vous voyez.

InformationsquelleAutor Tennesseej | 2013-07-04