2010-03-15 7 views
2

Y a-t-il de bons widgets personnalisés PyQt4 comme au Qt-Apps.org?Widgets personnalisés PyQt4

Je voudrais commencer à faire des widgets personnalisés PyQt, mais les ressources en ligne que je trouve ne semble pas être clair

Par exemple, Trolltech's et Zetcode's ne semblent pas être liées en aucune façon.

Merci pour toute entrée :)

Répondre

1

Il devrait y avoir des exemples PyQt de tous les exemples C++ Qt dans votre distribution PyQt4. Je les ai ici: /usr/share/doc/python-qt4-doc/examples. Ils sont plutôt bons pour le départ. Quand vous les comprenez, il devrait également être assez facile de transférer des exemples C++ vers du code PyQt ou de transformer des widgets personnalisés C++ en C++.

0

Les ressources en ligne sur PyQt ne sont pas vraiment répandues, donc toute information/projet serait la bienvenue. N'hésitez pas à poster des liens vers vos prochains widgets ou quoi que ce soit d'autre.

Je serais très heureux de travailler avec vous sur ce sujet, car j'en apprends plus sur pyqt.

0

Êtes-vous à la recherche de tutoriels sur la création de widgets personnalisés PyQt, ou vous cherchez une bibliothèque d'entre eux?

J'ai développé une bibliothèque de widgets personnalisés réutilisables si c'est ce que vous cherchez - à un moment donné, les didacticiels arriveront, mais ils ne sont pas encore là.

Découvrez projexsoftware.com, plus précisément le cadre ProjexUI:

http://dev.projexsoftware.com/projects/projexui

http://docs.projexsoftware.com/sdk-reference/projexui-sdk

En regardant, je vais avoir besoin d'obtenir des images là-bas ... mais il y a un Widget Calendrier, diagramme de Gantt, système de plugin View, vue de nœud, widgets Chart, avec un certain nombre d'extensions aux classes de widget Qt de base. La manière la plus simple de voir la plupart des widgets est également dans Qt Designer - donc si vous avez configuré le programme pour qu'il fonctionne avec les plugins PyQt, vous pouvez ajouter/path/to/projexui/partout où vous installez la bibliothèque projexui concepteur/construire à votre PYQTDESIGNERPATH et il chargera concepteur avec nos plugins.

+0

Les liens sont rompus – uguboz