will try some openGL on android
This commit is contained in:
48
main.cpp
48
main.cpp
@@ -1,9 +1,12 @@
|
||||
#include <QGuiApplication>
|
||||
#include <QQmlApplicationEngine>
|
||||
|
||||
#include <QApplication>
|
||||
#include <QMainWindow>
|
||||
#include <QGridLayout>
|
||||
|
||||
#include "sensors/SensorFactory.h"
|
||||
|
||||
#include "map/MapView.h"
|
||||
|
||||
#include <iostream>
|
||||
|
||||
@@ -25,27 +28,42 @@ public:
|
||||
};
|
||||
|
||||
int main(int argc, char *argv[]) {
|
||||
// test();
|
||||
LeListener listener;
|
||||
WiFiSensor& wifi = SensorFactory::getWiFi();
|
||||
wifi.addListener(&listener);
|
||||
wifi.start();
|
||||
//// test();
|
||||
// LeListener listener;
|
||||
// WiFiSensor& wifi = SensorFactory::getWiFi();
|
||||
// wifi.addListener(&listener);
|
||||
// wifi.start();
|
||||
|
||||
// AccelerometerSensor& acc = SensorFactory::getAccelerometer();
|
||||
// acc.addListener(&listener);
|
||||
// acc.start();
|
||||
//// AccelerometerSensor& acc = SensorFactory::getAccelerometer();
|
||||
//// acc.addListener(&listener);
|
||||
//// acc.start();
|
||||
|
||||
StepSensor& steps = SensorFactory::getSteps();
|
||||
steps.addListener(&listener);
|
||||
steps.start();;
|
||||
// StepSensor& steps = SensorFactory::getSteps();
|
||||
// steps.addListener(&listener);
|
||||
// steps.start();;
|
||||
|
||||
std::this_thread::sleep_for(std::chrono::seconds(10000));
|
||||
// std::this_thread::sleep_for(std::chrono::seconds(10000));
|
||||
|
||||
// QGuiApplication app(argc, argv);
|
||||
//QGuiApplication app(argc, argv);
|
||||
QApplication app(argc, argv);
|
||||
|
||||
QMainWindow* win = new QMainWindow();
|
||||
|
||||
QVBoxLayout* lay = new QVBoxLayout();
|
||||
win->setLayout(lay);
|
||||
|
||||
MapView* map = new MapView(win);
|
||||
lay->addWidget(map);
|
||||
map->setMinimumHeight(200);
|
||||
map->setMinimumWidth(200);
|
||||
|
||||
win->setMinimumWidth(400);
|
||||
win->setMinimumHeight(400);
|
||||
win->show();
|
||||
|
||||
// QQmlApplicationEngine engine;
|
||||
// engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
|
||||
|
||||
// return app.exec();
|
||||
return app.exec();
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user