6 กันยายน 2557

Published กันยายน 06, 2557 by with 0 comment

สร้าง 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 แห่งประเทศไทย.

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

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

0 ความคิดเห็น:

แสดงความคิดเห็น

แสดงความคิดเห็นได้ครับ :)