You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Tibor 04fe7a3236 added variable example 4 weeks ago
android added tries for auto-reconnect and persistence 4 weeks ago
res added notification, logos, and sounds 1 month ago
.gitignore initial commit 8 months ago
DoorOpener.cpp added tries for auto-reconnect and persistence 4 weeks ago
DoorOpener.h DoorOpener.cpp, DoorOpener.h und 7 weitere dateien aktualisiert... 4 months ago
QmlMqttClient.cpp added notification, logos, and sounds 1 month ago
QmlMqttClient.h added notification, logos, and sounds 1 month ago
README.md removed OpenCV stuff, added README, small logging changes 4 months ago
heimdall-client.pro added notification, logos, and sounds 1 month ago
heimdall-client_de_DE.ts renamed project 8 months ago
log.h added notification, logos, and sounds 1 month ago
main.cpp added notification, logos, and sounds 1 month ago
main.qml added notification, logos, and sounds 1 month ago
notificationclient.cpp added notification, logos, and sounds 1 month ago
notificationclient.h added notification, logos, and sounds 1 month ago
qml.qrc added notification, logos, and sounds 1 month ago
variables.example.h added variable example 4 weeks ago

README.md

heimdall client

Development

Requirements

Qt

I'm using Qt 5.15.2 in this project.

QtMQTT

Build on Windows
  1. Clone QtMQTT from GitHub
  2. checkout the branch for your Qt version, in my case 5.15.2
  3. Install Strawberry Perl
  4. Open qtmqtt.pro in Qt Creator
  5. Configure the project for the desired destination platform
  6. Build
  7. Copy the folders bin, include, lib and mkspecs into {QT_DIR}\${QT_VERSION}\{platform}
  8. Adjust paths in {QT_DIR}\${QT_VERSION}\{platform}\mkspecs\modules\qt_lib_mqtt.pri to Qt paths
Build on Linux

I haven't compiled QtMQTT on Linux yet, however I guess it would be something like this:

~$ git clone https://github.com/qt/qtmqtt.git
~$ cd qtmqtt
~/qtmqtt$ mkdir build && cd build
~/qtmqtt/build$ qmake ..
~/qtmqtt/build$ make
~/qtmqtt/build$ sudo make install