~nora/qt-sandbox

Qt sandbox
Fix explorer application
Update readme
Add tasks application

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~nora/qt-sandbox
read/write
git@git.sr.ht:~nora/qt-sandbox

You can also use your local clone with git send-email.

#Qt Sandbox

This is a sandbox to play with Qt framework.

#Building and running

Install dependencies in a virtual environment :

pip install -r requirements.txt

Run application :

python demo/main.py
python todo/todo.py
python calculator/main.py
python notes/main.py
python player/main.py
python explorer/main.py
python converter/main.py
python tasks/main.py

Player app needs qt-gstreamer package on Arch Linux.

To run Qt Designer script, compile ui file :

.env/bin/pyside6-designer
.env/bin/pyside6-uic todo.ui -o todo_ui.py -g python
python todo/todo_qtdesigner.py

To run GTK script, install dependencies system-wide (cf installation) :

pacman -S python-gobject gtk4
python demo/main_gtk.py
python todo/todo_gtk.py

#Deploying

Deploy applicationĀ :

pyinstaller notes/app.spec
pyinstaller player/app.spec
pyinstaller explorer/app.spec
pyinstaller converter/app.spec
pyinstaller tasks/app.spec