PyQt - บทนำ
PyQt เป็นชุดเครื่องมือวิดเจ็ต GUI เป็นอินเตอร์เฟซ Python สำหรับQtซึ่งเป็นหนึ่งในไลบรารี GUI ข้ามแพลตฟอร์มที่ทรงพลังและเป็นที่นิยมมากที่สุด PyQt ได้รับการพัฒนาโดย RiverBank Computing Ltd. เวอร์ชันล่าสุดของ PyQt สามารถดาวน์โหลดได้จากเว็บไซต์ทางการ - riverbankcomputing.com
PyQt API คือชุดโมดูลที่มีคลาสและฟังก์ชันจำนวนมาก ในขณะที่QtCore โมดูลมีฟังก์ชันที่ไม่ใช่ GUI สำหรับการทำงานกับไฟล์และไดเร็กทอรีเป็นต้น QtGuiโมดูลประกอบด้วยการควบคุมแบบกราฟิกทั้งหมด นอกจากนี้ยังมีโมดูลสำหรับการทำงานกับ XML(QtXml), SVG (QtSvg)และ SQL (QtSql)ฯลฯ
รองรับสภาพแวดล้อม
PyQt เข้ากันได้กับระบบปฏิบัติการยอดนิยมทั้งหมดรวมถึง Windows, Linux และ Mac OS เป็นใบอนุญาตคู่พร้อมใช้งานภายใต้ GPL และใบอนุญาตเชิงพาณิชย์
Windows
คุณสามารถดาวน์โหลดและติดตั้งโปรแกรมติดตั้งที่เหมาะสมได้จากลิงค์ดาวน์โหลดด้านบนที่ตรงกับเวอร์ชัน Python (2.7 หรือ 3.4) และสถาปัตยกรรมฮาร์ดแวร์ (32 บิตหรือ 64 บิต) โปรดทราบว่ามี PyQt สองเวอร์ชันที่พร้อมใช้งาน ได้แก่PyQt 4.8 และ PyQt 5.5.
แม้ว่า PyQt4 จะพร้อมใช้งานสำหรับ Python 2 และ Python 3 แต่สามารถใช้ PyQt5 ร่วมกับ Python 3 * เท่านั้น
PyQt4 Windows Binaries
PyQt4-4.11.4-gpl-Py3.4-Qt4.8.7-x64.exe | โปรแกรมติดตั้ง Windows 64 บิต |
PyQt4-4.11.4-gpl-Py3.4-Qt4.8.7-x32.exe | โปรแกรมติดตั้ง Windows 32 บิต |
PyQt4-4.11.4-gpl-Py3.4-Qt5.5.0-x64.exe | โปรแกรมติดตั้ง Windows 64 บิต |
PyQt4-4.11.4-gpl-Py3.4-Qt5.5.0-x32.exe | โปรแกรมติดตั้ง Windows 32 บิต |
PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x64.exe | โปรแกรมติดตั้ง Windows 64 บิต |
PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x32.exe | โปรแกรมติดตั้ง Windows 32 บิต |
PyQt5 Windows Binaries
PyQt5-5.5-gpl-Py3.4-Qt5.5.0-x64.exe | โปรแกรมติดตั้ง Windows 64 บิต |
PyQt5-5.5-gpl-Py3.4-Qt5.5.0-x32.exe | โปรแกรมติดตั้ง Windows 32 บิต |
ลินุกซ์
สำหรับ Ubuntu หรือการแจกจ่าย debian Linux อื่น ๆ ให้ใช้คำสั่งต่อไปนี้เพื่อติดตั้ง PyQt -
sudo apt-get install python-qt4
or
sudo apt-get install pyqt5-dev-tools
คุณยังสามารถสร้างจากซอร์สโค้ดที่มีอยู่ในหน้า 'ดาวน์โหลด'
PyQt-x11-gpl-4.11.4.tar.gz | Linux, UNIX ซอร์สสำหรับ PyQt4 |
PyQt-gpl-5.5.tar.gz | Linux, UNIX, MacOS / X source สำหรับ PyQt5 |
Mac OS
โครงการ PyQtX (http://sourceforge.net/projects/pyqtx/) โฮสต์ไบนารีของ PyQt สำหรับ Mac ใช้โปรแกรมติดตั้ง Homebrew ตามคำสั่งต่อไปนี้ -
brew install pyqt