qtconnectivity
« Back to VersTracker
Description:
Provides access to Bluetooth hardware
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @qtproject  |  formulae.brew.sh
Category: Developer tools
Tags: qt bluetooth nfc iot library connectivity
Install: brew install qtconnectivity
About:
QtConnectivity is a module within the Qt framework that enables developers to integrate wireless and short-range communication protocols into applications. It provides a unified, cross-platform API for accessing Bluetooth Low Energy (BLE), Classic Bluetooth, and Near Field Communication (NFC) hardware. This module simplifies the process of building connected apps for IoT, wearables, and peripheral device management.
Key Features:
  • Cross-platform Bluetooth (BLE/Classic) and NFC support
  • Unified QBluetooth and QNfc APIs for simplified integration
  • Device discovery, service enumeration, and data transfer handling
  • Native integration with the Qt ecosystem (Signals/Slots)
Use Cases:
  • Developing IoT applications that communicate with sensors or smart devices
  • Building cross-platform mobile or desktop apps requiring file sharing or peripheral control
  • Implementing NFC-based interactions like tag reading or payment processing
Alternatives:
  • BlueZ – Linux-specific native stack; QtConnectivity offers a higher-level, cross-platform abstraction.
  • CoreBluetooth – Apple-specific API; QtConnectivity allows for shared codebases across iOS, Android, and Desktop.
Version History
Detected Version Rev Change Commit
Oct 9, 2025 7:10pm 0 VERSION_BUMP 354ff5ee