Skip to content

สร้าง GUI ด้วย PySide ตอนที่ 9 : บทสรุป

สวัสดีครับทุกท่าน ในที่สุดบทความชุด สร้าง GUI ด้วย PySide ได้เดินทางมาถึงตอนสุดท้ายแล้วครับ จากบทความที่ผ่านมา ผมได้เขียนบทความ ซึ่งเป็นแนวทางในการศึกษา  Python + Qt ต่อไปครับ เราสามารถใช้ PySide หรือ PyQt ก็ได้ครับ

สาเหตุที่ผมเลือก 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 ครับ

โพสต์

by สมาคม Python Dev แห่งประเทศไทย.

ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

ผู้เขียน : วรรณพงษ์  ภัททิยไพบูลย์

Published on Categories ไม่มีหมวดหมู่

About wannaphong

วรรณพงษ์ ภัททิยไพบูลย์ ผู้ดูแลเว็บ wannaphong.com และผู้เขียนบทความบล็อกนี้ นักศึกษาชั้นปีที่ 1 สาขาวิทยาการคอมพิวเตอร์และสารสนเทศ คณะวิทยาศาสตร์ประยุกต์และวิศวกรรมศาสตร์ มหาวิทยาลัยขอนแก่น วิทยาเขตหนองคาย

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องที่ต้องการถูกทำเครื่องหมาย *