[Development] QLowEnergyController and obsolete ctor
Martin Koller
kollix at aon.at
Tue Sep 5 21:48:42 CEST 2017
Hi Alex,
On Dienstag, 29. August 2017 13:18:02 CEST Alex Blasche wrote:
> Hi Martin,
>
> > -----Original Message-----
> > From: Development [mailto:development-
> > bounces+alexander.blasche=qt.io at qt-project.org] On Behalf Of Martin Koller
>
> > In Qt 5.9 I find that the following ctor is marked as obsolete:
> >
> > explicit QLowEnergyController(const QBluetoothAddress &remoteDevice,
> > const QBluetoothAddress &localDevice,
> > QObject *parent = Q_NULLPTR); // TODO Qt 6 remove ctor
> >
> > but there is no other way to create a QLowEnergyController which does not use
> > the local default adapter.
> >
> > How is this supposed to work ?
>
> The ctor still exists and works. You can use it for Bluetooth Central use cases. Having two local adapters is a very rare use case and only supported when using Bluez. That's why it has moved to obsolete. The fix would be to overload QLEController::createCentral(). Could you file a bug for it and assign it to me?
Done that now: https://bugreports.qt.io/browse/QTBUG-63019
--
Best regards/Schöne Grüße
Martin
A: Because it breaks the logical sequence of discussion
Q: Why is top posting bad?
() ascii ribbon campaign - against html e-mail
/\ - against proprietary attachments
Geschenkideen, Accessoires, Seifen, Kulinarisches: www.lillehus.at
More information about the Development
mailing list