Hogyan készül a számológép...

A Python telepítésével alapból kapunk egy library-t (Tkinter) desktop applikációk feljesztéséhez de ez maximum egyszerűbb, grafikus felületet igénylő alkalmazások fejlesztésére elég. Ha azt a feladatot kapod, hogy készíts egy, a mai kor igényeinek megfelelő komplex desktop alkalmazást akkor jobb ha más megoldást keresel. 

Szerencsére nem kell messzire menned hiszen létezik erre a célra egy több platformon működő keretrendszer a PyQt.

A keretrendszer alapja a Qt, amely egy multiplatform C++ API grafikus felülettel (GUI) rendelkező alkalmazások fejlesztésére. A Qt python alá telepíthető két verzióban érhető el:

PyQt: A Riverbank computing által fejlesztett python binding a Qt5 library-hoz, mely kétféle licenszeléssel érhető el:
The Riverbank Commercial License
The General Public License (GPL), version 3

PySide (Qt For Python): Egy 2015-ben indult projekt mely szabadabb licenszeléssel (LGPLv3, GPLv2, commercial license)használható. Mi ezt a verziót fogjuk telepíteni.


PySide 2 Telepítése


A PySide2 library telepítése a pip segítségével:
pip install PySide2
 

Ha megtetszett a videó és szeretnél többet tanulni a dekstop alkalmazások fejlesztéséről akkor ajánlom a Desktop App fejlesztő képzésemet!