1
0
mirror of https://github.com/qt/qtmqtt.git synced 2026-10-25 16:16:26 +00:00
qtmqtt/examples/mqtt/quicksubscription
Maurice Kalinowski d26a01b1a6 Reimplement QmlMqttClient
QMqttClient is not meant to be directly exported to QML. One reason is
that it uses quint16 for port declaration to minimize size of the class.
However, that is not properly handled on all platforms for the QML
engine.

Instead create a proper wrapper for the client and only expose required
elements.

Fixes: QTBUG-80440
Pick-to: 6.4
Change-Id: Id4066ce24338b0270af05b06c6216c1755dab533
Reviewed-by: Karsten Heimrich <karsten.heimrich@qt.io>
2022-10-23 19:14:51 +02:00
..
CMakeLists.txt Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 10:00:53 +02:00
main.cpp Use SPDX license identifiers 2022-06-16 10:22:20 +02:00
main.qml Use SPDX license identifiers 2022-06-16 10:22:20 +02:00
qml.qrc Add QML example 2017-06-15 12:43:41 +00:00
qmlmqttclient.cpp Reimplement QmlMqttClient 2022-10-23 19:14:51 +02:00
qmlmqttclient.h Reimplement QmlMqttClient 2022-10-23 19:14:51 +02:00
quicksubscription.pro Use QT_DISABLE_DEPRECATED_UP_TO instead of QT_DISABLE_DEPRECATED_BEFORE 2022-08-22 12:59:53 +02:00