2010-10-26 4 views
5

Tôi cũng mới với Qt và thấy nó dễ dàng hơn để làm việc với python, tôi không biết làm thế nào đến nay nó thật sự. nhưng một số đoạn mã cóSự khác biệt giữa qt và PyQt4

import qt 

và một số có

import PyQt4 

Tôi không biết những gì khác biệt là, khi tôi đã cố gắng để trao đổi chúng tôi đã nhận được một số lỗi, giống như một số chức năng không thể nhận ra và vân vân, tôi cũng đang cố gắng xây dựng GUI giao diện người dùng cho ứng dụng của tôi, mà khung công tác GUI sẽ gợi ý cho bạn? Có bất cứ điều gì gần gũi với VB như môi trường?

+0

Tôi đã cài đặt PyQt và 'nhập khẩu qt' (hoặc 'Qt') chỉ cung cấp cho một ImportError, như mong đợi. Một cái nhìn nhanh về PySide (một ràng buộc QT khác cho Python) cho thấy gói của chúng được gọi là 'PySide' như mong đợi. Có 'nhập khẩu qt' làm việc cho bạn? Nếu vậy, giá trị của 'qt .__ file__' là gì? – delnan

+0

cả hai đều làm việc cho tôi .. đó là một vấn đề. chỉ là tôi không thể hiểu được sự khác biệt. làm cách nào để kiểm tra giá trị qt._file_? PS: i m rất mới với qt – Rahul

+0

Cuốn sách "Lập trình GUI nhanh với Python và Qt" chỉ sử dụng phiên bản PyQt4 (thường sử dụng 'từ PyQt4.QtGui import *'). Hãy thử làm 'imort qt' và sau đó là' dir (qt) 'hoặc ìm nhập PyQt4' và' dir (PyQt4) 'và so sánh? hoặc thử 'help()' thay vì 'dir()'. Có lẽ qt là qt3 và PyQt4 là qt4? – Dan

Trả lời

5

Cũ PyQt3 sử dụng qt

import qt 

hiện PyQt4 sử dụng PyQt4

import PyQt4 

Nếu bạn sử dụng PySide, sử dụng PySide

import PySide