Utviklet av | Riverbank Computing |
---|---|
Siste versjon | 5.11.3 (1 st oktober 2018) |
Skrevet i | C ++ |
Miljø | Linux , Microsoft Windows , Mac OS X |
Type | Grafikkbibliotek |
Tillatelse | Dobbel lisens: GNU General Public License and Proprietary License |
Nettsted | riverbankcomputing.com/software/pyqt/intro |
PyQt er en gratis modul som gjør det mulig å koble Python- språket til Qt- biblioteket distribuert under to lisenser: en kommersiell og GNU GPL . Det tillater dermed å lage grafiske grensesnitt i Python . En utvidelse av Qt Creator (grafisk verktøy for å lage Qt- grensesnitt ) lar deg generere Python-kode for grafiske grensesnitt.
Et veldig enkelt Hello World-eksempel med PyQt5:
import sys from PyQt5.QtWidgets import QApplication, QWidget app = QApplication(sys.argv) root = QWidget() root.resize(250, 250) root.setWindowTitle("Hello world!") root.show() sys.exit(app.exec_())De 18. august 2009, etter samtaler med forfatterne av PyQt for lisensendring, distribuerer Nokia sitt eget bibliotek mellom Python og Qt : PySide , under en mer tillatelig lisens , GNU Lesser General Public License (LGPL).