Comment on page
👨💻 Görsel Programlama
- PySide2
- PyQt5
- Tkintrer (zaten yüklü olarak gelir)
- WxPython
- Kivy (opensource)
- PyForms

Python görsel programlama PyQt API'ı ile yapılmaktadır.
🚧 Kurulum
✨ GUI Yapımı
💠 Widgets
GUI için cross development desteği olan pyqt kullanılmaktadır.
pip install pyqt5
conda install pyqt5
💡 Cross development: Birden çok işletiim sisteminde çalışabilen yazılım geliştirmesi: PC, Mac, linux vs..
GUI oluşturma yardımcı olan QTDesigner oldukça faydalı olacaktır. (💡 Çek-bırak mantığında çalışır. )
from PyQt5.QtWidgets import QApplication, QLabel
# Uygulamayı tanımlama
# - [] objesi içine aktarılacak argümanları ifade eder
app = QApplication([])
# Pencernein içine yazı yazma ve görünür kılma
label = QLabel('~ YEmreAk')
label.show()
# Uygulamayı kullanıcı kapatana kadar çalıştırma (exec olursa arkaplanda da çalışır)
app.exec_()
PyQT deki her bir obje widget olarak adlandırılmakta

Yukarıdan-aşağı, soldan-sağa olmak üzere sırayla:
- 💰 Ticari kullanımlar için paralıdır
- 👨💻 OpenSource ve GPL lisanslı kodlar için ücretsizdir
Last modified 1mo ago