Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-57385

QLowEnergyService signals never called on WinRT

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: 5.8.0 Beta
    • Fix Version/s: 5.8.0 RC
    • Labels:
      None
    • Environment:
      Windows 10, Bluetooth Low Energy
    • Platform/s:
      WinRT
    • Commits:
      b6bd4008c01faa4af6620a1a652a6f88ef3c3a8a

      Description

      Calling QLowEnergyService::writeDescriptor(), readDescriptor() etc. results in warning spam, like this:
      QObject::connect: Cannot queue arguments of type 'QLowEnergyDescriptor' (Make sure 'QLowEnergyDescriptor' is registered using qRegisterMetaType().

      I can confirm that these functions do work, as these warning appear after calling "emit" in all of these functions in qtconnectivity/src/bluetooth/qlowenergycontroller_winrt.cpp, but signals never really get anywhere.

      Tested against both 5.8.0 Beta, and snapshot of 5.8.0 RC (build 654).

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            owolff Oliver Wolff
            Reporter:
            pisarz1958 pisarz1958
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes