{"id":15998234,"url":"https://github.com/yushulx/qt-qml-qr-code-scanner","last_synced_at":"2026-02-03T07:31:09.843Z","repository":{"id":78180857,"uuid":"424876730","full_name":"yushulx/Qt-QML-QR-code-scanner","owner":"yushulx","description":"Multiple barcode QR code scanner built with Qt6 and Dynamsoft Barcode Reader","archived":false,"fork":false,"pushed_at":"2024-04-09T06:45:31.000Z","size":62444,"stargazers_count":5,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"qt6","last_synced_at":"2025-07-05T12:46:27.023Z","etag":null,"topics":["android","barcode","cpp","datamatrix","ios","pdf417","qml","qrcode","qt","qt6","windows"],"latest_commit_sha":null,"homepage":"https://www.dynamsoft.com/codepool/qt-qml-qr-code-scanner.html","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yushulx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-05T08:27:54.000Z","updated_at":"2025-05-30T15:28:07.000Z","dependencies_parsed_at":"2024-10-30T14:15:40.268Z","dependency_job_id":null,"html_url":"https://github.com/yushulx/Qt-QML-QR-code-scanner","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/yushulx/Qt-QML-QR-code-scanner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yushulx%2FQt-QML-QR-code-scanner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yushulx%2FQt-QML-QR-code-scanner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yushulx%2FQt-QML-QR-code-scanner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yushulx%2FQt-QML-QR-code-scanner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yushulx","download_url":"https://codeload.github.com/yushulx/Qt-QML-QR-code-scanner/tar.gz/refs/heads/qt6","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yushulx%2FQt-QML-QR-code-scanner/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29037462,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-03T06:39:36.383Z","status":"ssl_error","status_checked_at":"2026-02-03T06:39:32.787Z","response_time":96,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","barcode","cpp","datamatrix","ios","pdf417","qml","qrcode","qt","qt6","windows"],"created_at":"2024-10-08T08:08:16.254Z","updated_at":"2026-02-03T07:31:09.828Z","avatar_url":"https://github.com/yushulx.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Qt6 Demo: Barcode QR Code Scanner\n\nA cross-platform demo of a barcode and QR code scanner developed with **Qt6** and [Dynamsoft Barcode Reader](https://www.dynamsoft.com/barcode-reader/sdk-mobile/?utm_content=nav-products).\n\n## Supported Platforms\n- Windows\n- Android\n- iOS\n    \n    1. Find the identity:\n        ```bash\n        security find-identity -v -p codesigning\n        ```\n\n    2. Replace the `IDENTITY` with your own and sign the frameworks:\n    \n        ```bash\n        /usr/bin/codesign --force --sign \"IDENTITY\" --timestamp=none --deep libs/ios/DynamsoftBarcodeReader.framework\n        /usr/bin/codesign --force --sign \"IDENTITY\" --timestamp=none --deep libs/ios/bridge.framework\n        ```\n\n## Prerequisites\n- [Qt Online Installer](https://www.qt.io/download-qt-installer-oss)\n- [Dynamsoft Barcode Reader Trial License](https://www.dynamsoft.com/customer/license/trialLicense/?product=dbr)\n\n\n## Usage\n1. Load the project into Qt Creator (**Windows** or **macOS**) via `CMakeLists.txt` and configure the build environment as follows:\n\n    **Windows**\n   \n    ![Qt project for Windows and Android](https://www.dynamsoft.com/codepool/img/2024/04/qt6-cmake-config.png)\n\n    **macOS**\n   \n    \u003cimg src=\"https://www.dynamsoft.com/codepool/img/2024/04/qt-creator-macos.jpg\" width=\"640\" alt=\"Qt Creator for macOS\"\u003e\n   \n1. Set the license key in `FrameProcessor.cpp`:\n\n    ```cpp\n    DBR_InitLicense(\"LICENSE-KEY\", errorMsgBuffer, 512);\n    ```\n \n2. Run the project.\n\n    **Windows**\n    \n    \u003cimg src=\"https://www.dynamsoft.com/codepool/img/2024/04/qt6-windows-qrcode-scanner.jpg\" width=\"600\" alt=\"Qt QR Code scanner for Windows\"\u003e\n    \n    **Android**\n    \n    \u003cimg src=\"https://www.dynamsoft.com/codepool/img/2024/04/qt6-android-qrcode-scanner.jpg\" width=\"250\" alt=\"Qt QR Code scanner for Android\"\u003e\n\n    **iOS**\n    \n    \u003cimg src=\"https://www.dynamsoft.com/codepool/img/2024/04/qt6-ios-qrcode-scanner.png\" width=\"250\" alt=\"Qt QR Code scanner for iOS\"\u003e\n\n## Blog\n- [Building a Barcode and QR Code Scanner for Windows and Android with Qt6](https://www.dynamsoft.com/codepool/qt-qml-qr-code-scanner.html)\n- [Integrating Third-Party iOS Frameworks into a Qt6 Barcode and QR Code Scanner](https://www.dynamsoft.com/codepool/qt6-barcode-scanner-link-ios-framework.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyushulx%2Fqt-qml-qr-code-scanner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyushulx%2Fqt-qml-qr-code-scanner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyushulx%2Fqt-qml-qr-code-scanner/lists"}