added nav-mesh support to indoor-map

some fixes/changes
This commit is contained in:
2018-01-16 12:43:45 +01:00
parent 281ef3f7dc
commit 4dda7e656b
16 changed files with 524 additions and 60 deletions

View File

@@ -114,14 +114,16 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi
// ui->layTree->addWidget(actionWidget);
// show mode
QActionGroup* grpMode = new QActionGroup(this);
grpMode->addAction(ui->actShow3DFloorplan);
grpMode->addAction(ui->actShow3DGrid);
// // show mode (radio buttons)
// QActionGroup* grpMode = new QActionGroup(this);
// grpMode->addAction(ui->actShow3DFloorplan);
// grpMode->addAction(ui->actShow3DGrid);
// grpMode->addAction(ui->actShow3DNavMesh);
connect(ui->actShow2D, SIGNAL(triggered(bool)), this, SIGNAL(onShow2D()));
connect(ui->actShow3DGrid, SIGNAL(triggered(bool)), this, SIGNAL(onShow3DGrid()));
connect(ui->actShow3DFloorplan, SIGNAL(triggered(bool)), this, SIGNAL(onShow3DFloorplan()));
connect(ui->actShow3DGrid, SIGNAL(triggered(bool)), this, SIGNAL(onShow3DGrid(bool)));
connect(ui->actShow3DFloorplan, SIGNAL(triggered(bool)), this, SIGNAL(onShow3DFloorplan(bool)));
connect(ui->actShow3DNavMesh, SIGNAL(triggered(bool)), this, SIGNAL(onShow3DNavMesh(bool)));
// node coloring