สาเหตุที่ผมเลือก PySide เป็นเพราะว่า PySide ใช้ LGPL ในขณะที่ PyQt เป็น GPL ครับ จะได้ไม่ต้องมากังวล license ครับ แต่เราสามารถ Port โค้ดระหว่าง PySide กับ PyQt ไปมาได้ง่าย ๆ โดยทำตามเอกสารนี้ครับ http://qt-project.org/wiki/Differences_Between_PySide_and_PyQt
ใน Qt มี API ให้เลือกใช้อย่างมากมาย ผมคนเดียวคงไม่สามารถเขียนบทความได้หมดครับ ผู้อ่านสามารถไปศึกษา API ของ PySide เพิ่มเติมได้ที่ http://pyside.github.io/docs/pyside/ ครับ
นอกจากนั้นเราสามารถพัฒนาแอพโดยใช้ PySide + Qt + Python ไปใช้งานใน Android ได้ด้วยครับ โดยให้ผู้อ่านทำตามนี้ครับ http://qt-project.org/wiki/PySide_for_Android_guide
สำหรับการใช้งาน Qt นั้น ระหว่างเวชั่น 4 กับ 5 อะไรมีประสิทธิภาพดีกว่ากัน ผมขอตอบว่า Qt 5 มีประสิทธิภาพดีกว่าครับ เพราะถูกเขียนด้วย C++11 และถูกปรับแต่งโค้ดให้ทำงานรวดเร็วมากกว่า Qt 4 ครับ
โพสต์
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ
ผู้เขียน : วรรณพงษ์ ภัททิยไพบูลย์
0 ความคิดเห็น:
แสดงความคิดเห็น
แสดงความคิดเห็นได้ครับ :)