Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/liaartem/python_kred_calc-pyqt6-vs

Python PyQt6 project VS Code - Credit calculator (real estate, auto) (annuity, the classics, installment), with SQLite.
https://github.com/liaartem/python_kred_calc-pyqt6-vs

pyqt6 python

Last synced: 21 days ago
JSON representation

Python PyQt6 project VS Code - Credit calculator (real estate, auto) (annuity, the classics, installment), with SQLite.

Awesome Lists containing this project

README

        

# Python_Kred_calc-PyQt6-VS
Python PyQt6 project VS Code - Credit calculator (real estate, auto) (annuity, the classics, installment), with SQLite.

IDE - Visual Studio Code

1) Add Extensions
-> Python
-> Pylance
-> Qt for Python
-> Ruff

У командному рядку терміналу CMD
2) Додаємо бібліотеки
-> pip install PyQt6 --upgrade
-> pip install python-dateutil --upgrade
-> pip install xmltodict --upgrade

3) Qt Designer
Окремо встановлюємо:
-> https://build-system.fman.io/qt-designer-download
або:
-> pip install pyqt6-tools
Запускаємо -> pyqt6-tools designer

4) Перетворення *.ui файлу у файл типу *.py
-> На файлі MainWindow.ui - права клавіша миші - Compile Qt UI File (uic)

---------------------------------------------------
Створення EXE файла
1) Ставимо pyinstaller
-> pip install pyinstaller

2) Запускаємо файл .\Kred_calc_create_EXE_file.bat для автоматичної збірки exe файла
Сформований файл буде розташований у каталозі \dist\