Tutorial pemasangan PyQT: dari muat turun ke konfigurasi sekali gus, contoh kod khusus diperlukan
PyQT ialah perpustakaan Python untuk mencipta aplikasi GUI. Ia adalah antara muka yang menggabungkan Python dengan rangka kerja Qt Melalui PyQT, kami boleh mencipta pelbagai aplikasi antara muka grafik dengan mudah. Artikel ini akan memperkenalkan cara memuat turun dan mengkonfigurasi perpustakaan PyQT, serta beberapa contoh kod yang biasa digunakan.
1. Muat turun perpustakaan PyQT
Mula-mula, kita perlu memuat turun perpustakaan PyQT. Pautan muat turun untuk PyQT boleh didapati di laman web rasmi (https://www.riverbankcomputing.com/software/pyqt/download5). Pilih versi yang sesuai mengikut sistem pengendalian anda dan nyahzipnya selepas memuat turun.
2. Pasang perpustakaan PyQT
Cari fail pemasangan dalam folder nyahmampat, klik dua kali untuk menjalankan dan ikut gesaan untuk memasang. Semasa proses pemasangan, anda mungkin digesa sama ada untuk memasang Qt Designer, iaitu pereka bentuk antara muka visual yang sangat mudah untuk mencipta antara muka grafik. Jika anda perlu menggunakan Qt Designer, anda boleh memilih untuk memasangnya.
3. Konfigurasikan perpustakaan PyQT
Selepas pemasangan selesai, kita perlu mengkonfigurasi perpustakaan PyQT. Buka jurubahasa Python atau IDE, cipta fail Python baharu dan masukkan kod berikut:
import sys from PyQt5 import QtWidgets app = QtWidgets.QApplication(sys.argv) widget = QtWidgets.QWidget() widget.setWindowTitle("Hello, PyQT!") widget.show() sys.exit(app.exec_())
Kod ini mencipta tetingkap aplikasi PyQT asas dan memaparkan tetingkap bertajuk "Hello, PyQT!" Pastikan anda memasang pustaka PyQT dalam penterjemah Python anda.
4. Jalankan aplikasi PyQT
Simpan fail dan namakannya "hello_pyqt.py", kemudian jalankan arahan python hello_pyqt.py
dalam terminal atau command prompt. Anda akan melihat tetingkap yang dipanggil "Hello, PyQT!"
5. Cipta antara muka PyQT
PyQT menyediakan banyak kawalan dan reka letak untuk mencipta antara muka grafik. Berikut ialah contoh kod yang menggunakan PyQT untuk mencipta tetingkap log masuk mudah:
import sys from PyQt5.QtWidgets import QApplication, QWidget, QLabel, QLineEdit, QVBoxLayout, QPushButton class LoginWindow(QWidget): def __init__(self): super().__init__() self.setWindowTitle("Login") self.resize(300, 150) self.label_username = QLabel("Username:") self.label_password = QLabel("Password:") self.input_username = QLineEdit() self.input_password = QLineEdit() self.btn_login = QPushButton("Login") layout = QVBoxLayout() layout.addWidget(self.label_username) layout.addWidget(self.input_username) layout.addWidget(self.label_password) layout.addWidget(self.input_password) layout.addWidget(self.btn_login) self.setLayout(layout) if __name__ == "__main__": app = QApplication(sys.argv) window = LoginWindow() window.show() sys.exit(app.exec_())
Kod ini mencipta tetingkap log masuk, termasuk nama pengguna, kotak input kata laluan dan butang log masuk. Apabila pengguna mengklik butang log masuk, kami boleh menambah beberapa kod logik untuk mengesahkan input pengguna. Kod di atas hanyalah contoh mudah, anda bebas menambah lebih banyak kawalan dan susun atur mengikut keperluan anda.
6. Ringkasan
Artikel ini memperkenalkan proses pemasangan dan konfigurasi PyQT dan memberikan beberapa contoh kod yang biasa digunakan. Melalui contoh-contoh ini, anda boleh dengan cepat memulakan PyQT dan mula membangunkan aplikasi antara muka grafik anda sendiri. PyQT menyediakan banyak kawalan dan susun atur untuk mencipta pelbagai antara muka grafik, yang boleh anda sesuaikan secara bebas mengikut keperluan anda sendiri. Saya harap artikel ini dapat membantu anda mempelajari PyQT!
Atas ialah kandungan terperinci Tutorial pemasangan PyQT: dari muat turun ke konfigurasi sekali gus. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!