[[https://github.com/zdenekzc/pyqt-steps|PyQt priklady]] [[https://gitlab.fjfi.cvut.cz/culikzde/python-2023|letosni priklady]] [[https://gitlab.fjfi.cvut.cz/culikzde/python-2022|lonske priklady]] [[http://kmlinux.fjfi.cvut.cz/~culik/easyui-tree|EasyUI]] [[http://kmlinux.fjfi.cvut.cz/~culik/easyui-js|EasyUI a Python]] ====== Literatura ====== * Mark Summerfield: Rapid GUI Programming with Python and Qt * Jasmin Blanchette, Mark Summerfield: C++ GUI Programming with Qt 4 ====== Python a Qt ===== Windows: https://www.python.org z příkazové řádky ** pip3 install PyQt5 ** Arch Linux: pacman -S python-pyqt5 \\ Debian/Ubuntu: apt-get install python3-pyqt5 \\ Fedora: dnf install python3-qt5 ===== Třídy ===== [[button|jednoduchá třída představující okno s jedním tlačítkem]] [[strom|jednoduchý strom]] [[strom|jednoduchý strom]] ===== Ruzne priklady ===== [[soucty|kontrolni soucty]] ===== Windows Subsytem for Linux ==== wsl --install Ubuntu sudo apt update sudo apt install mc sudo apt install python3-openpyxl sudo apt install python3-pyqt5 sudo apt install python3-pyqt5.qtsql sudo apt install python-is-python3 sudo apt install sqlite3 https://gitlab.fjfi.cvut.cz/culikzde/python-2022 cd python-2020/table python3 table.py