worked on OpenGL ES

This commit is contained in:
2016-07-15 16:39:38 +02:00
parent 719a66937e
commit 69dfbe6693
10 changed files with 319 additions and 53 deletions

View File

@@ -46,22 +46,30 @@ int main(int argc, char *argv[]) {
// std::this_thread::sleep_for(std::chrono::seconds(10000));
//QGuiApplication app(argc, argv);
QApplication app(argc, argv);
QMainWindow* win = new QMainWindow();
// OpenGL Setup
QSurfaceFormat format;
format.setDepthBufferSize(24);
QSurfaceFormat::setDefaultFormat(format);
QVBoxLayout* lay = new QVBoxLayout();
win->setLayout(lay);
// QMainWindow* win = new QMainWindow();
MapView* map = new MapView(win);
lay->addWidget(map);
// QVBoxLayout* lay = new QVBoxLayout();
// win->setLayout(lay);
MapView* map = new MapView();
// lay->addWidget(map);
map->setMinimumHeight(200);
map->setMinimumWidth(200);
win->setMinimumWidth(400);
win->setMinimumHeight(400);
win->show();
map->show();
// win->setMinimumWidth(400);
// win->setMinimumHeight(400);
// win->show();
// QQmlApplicationEngine engine;
// engine.load(QUrl(QStringLiteral("qrc:/main.qml")));