https://github.com/the0cp/qr-scan
Capture and scan QR Codes in the screen
https://github.com/the0cp/qr-scan
opencv pyqt6 pyside6 python python3 qr-code qrcode qrcode-scanner qt zxing zxing-cpp zxing-qrcode
Last synced: 6 months ago
JSON representation
Capture and scan QR Codes in the screen
- Host: GitHub
- URL: https://github.com/the0cp/qr-scan
- Owner: the0cp
- License: gpl-3.0
- Created: 2025-01-21T15:02:01.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2025-01-30T15:07:54.000Z (8 months ago)
- Last Synced: 2025-02-06T20:55:10.796Z (8 months ago)
- Topics: opencv, pyqt6, pyside6, python, python3, qr-code, qrcode, qrcode-scanner, qt, zxing, zxing-cpp, zxing-qrcode
- Language: Python
- Homepage:
- Size: 133 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# QR Scanner

## Usage
Download: [https://github.com/the0cp/qr-scan/releases](https://github.com/the0cp/qr-scan/releases)
- Press hotkey "Ctrl+Shift+Q" to scan the screen
- The results will be stroed in the main window. (Max 20 records)
- Options to display popups near the qr-codes or display the list window directly
- Easy Copy / Open in browser## Screenshots


## Build
```
pip install -r requirements.txt# generate ui.py files
pyside6-uic form.ui -o ui_form.py
pyside6-uic codebarwindow.ui -o ui_codebarwindow.py# generate res.py files
pyside6-rcc res.qrc -o rc_res.pypyinstaller -D -w .\qrhelper.py --icon=icons/icon.ico --upx-dir /path/to/upx/
```