2010-10-26 9 views
5

Eh bien, je suis nouveau à Qt et a trouvé qu'il est plus facile de travailler avec python, je ne sais pas à quel point c'est vrai. mais quelques-uns des extraits de code ontDifférence entre qt et PyQt4

import qt 

et certains ont

import PyQt4 

Je ne sais pas ce que la différence est, quand j'ai essayé de les échanger, je ne reçois des erreurs, comme une fonction n'était pas reconnaissable et ainsi de suite, aussi j'essaye de construire l'interface graphique de début pour mon application, quel cadre de GUI suggérez-vous? Y at-il quelque chose près de VB comme environnement?

+0

Je PyQt installé et 'qt' d'importation (ou 'Qt') ne donne qu'une ImportError, comme prévu. Un coup d'œil rapide sur PySide (une autre liaison QT pour Python) montre que leur paquet s'appelle 'PySide' comme prévu. Est-ce que 'import qt' fonctionne pour vous? Si oui, quelle est la valeur de 'qt .__ file__'? – delnan

+0

bien les deux travaillent pour moi .. ce n'est pas le problème. C'est juste que je suis incapable de comprendre la différence. comment puis-je vérifier la valeur qt._file_? PS: je suis très nouveau à qt – Rahul

+0

Le livre "Programmation rapide de GUI avec Python et Qt" utilise seulement la version de PyQt4 (utilisant habituellement 'de PyQt4.QtGui import *'). Essayez de faire 'imort qt' puis' dir (qt) 'ou'mport PyQt4' et' dir (PyQt4) 'et comparez? ou essayez 'help()' au lieu de 'dir()'. Peut-être qt est qt3 et PyQt4 est qt4? – Dan

Répondre

5

Old PyQt3 utiliser qt

import qt 

Utilisation actuelle PyQt4 PyQt4

import PyQt4 

Si vous utilisez PySide, utilisez PySide

import PySide