Files
RTT/main.cpp
2019-11-12 16:23:29 +01:00

47 lines
951 B
C++

#include <QGuiApplication>
#include <QQmlApplicationEngine>
#include <QQmlContext>
#include <QQuickItem>
#include "histogramchart.h"
#include "vibration.h"
#include "Manager.h"
extern Manager mgmt;
int main(int argc, char *argv[]) {
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
QGuiApplication app(argc, argv);
qmlRegisterType<HistogramChart>("Test", 1, 0, "HistogramChart");
QQmlApplicationEngine engine;
engine.rootContext()->setContextProperty("mgmt", &mgmt);
Vibration vibration;
engine.rootContext()->setContextProperty("Vibration", &vibration);
engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
engine.rootObjects().first()->dumpObjectTree();
if (engine.rootObjects().isEmpty())
return -1;
//QAndroidJniObject::callStaticMethod<int>("android/net/wifi/RTT", "start", "()I");
//QAndroidJniObject::callStaticMethod<int>("indoor/java/WiFi", "start", "()I");
return app.exec();
}