See "heimdall"; Android Qt/C++ client for the private doorbell project heimdall. Uses MQTT to communicate.
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.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
heimdall-client/heimdall-client.pro

45 lines
1007 B

QT += quick mqtt multimedia widgets quicktemplates2
CONFIG += c++17
SOURCES += \
DoorOpener.cpp \
QmlMqttClient.cpp \
main.cpp
RESOURCES += qml.qrc
HEADERS += \
DoorOpener.h \
QmlMqttClient.h \
log.h \
variables.h
TRANSLATIONS += \
heimdall-client_de_DE.ts
# Additional import path used to resolve QML modules in Qt Creator's code model
QML_IMPORT_PATH =
# Additional import path used to resolve QML modules just for Qt Quick Designer
QML_DESIGNER_IMPORT_PATH =
# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
android {
QT += androidextras
SOURCES += notificationclient.cpp
HEADERS += notificationclient.h
ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android
OTHER_FILES += \
android/src/org/taibsu/heimdall/NotificationClient.java \
android/AndroidManifest.xml
DISTFILES += \
android/src/org/taibsu/heimdall/NotificationClient.java
}