diff --git a/QtMeshViewer/Resources/Resources.qrc b/QtMeshViewer/Resources/Resources.qrc index 3e856a6..f55c121 100644 --- a/QtMeshViewer/Resources/Resources.qrc +++ b/QtMeshViewer/Resources/Resources.qrc @@ -21,5 +21,8 @@ light_on.png solid.png settings.png + freeCamera.png + orbitalCamera.png + walkCamera.png diff --git a/QtMeshViewer/Resources/StyleSheet.txt b/QtMeshViewer/Resources/StyleSheet.txt index 19fbef5..904b9b1 100644 --- a/QtMeshViewer/Resources/StyleSheet.txt +++ b/QtMeshViewer/Resources/StyleSheet.txt @@ -37,6 +37,18 @@ QToolButton#screenshot { image: url(:/images/toolbar/screenshot.png); } +QToolButton#freeCamera { + image: url(:/images/toolbar/freeCamera.png); +} + +QToolButton#orbitalCamera { + image: url(:/images/toolbar/orbitalCamera.png); +} + +QToolButton#walkCamera { + image: url(:/images/toolbar/walkCamera.png); +} + QToolButton#wireframe { image: url(:/images/toolbar/solid.png); } diff --git a/QtMeshViewer/Resources/freeCamera.png b/QtMeshViewer/Resources/freeCamera.png new file mode 100644 index 0000000..dfa08ee Binary files /dev/null and b/QtMeshViewer/Resources/freeCamera.png differ diff --git a/QtMeshViewer/Resources/orbitalCamera.png b/QtMeshViewer/Resources/orbitalCamera.png new file mode 100644 index 0000000..170abd7 Binary files /dev/null and b/QtMeshViewer/Resources/orbitalCamera.png differ diff --git a/QtMeshViewer/Resources/walkCamera.png b/QtMeshViewer/Resources/walkCamera.png new file mode 100644 index 0000000..dee299a Binary files /dev/null and b/QtMeshViewer/Resources/walkCamera.png differ diff --git a/QtMeshViewer/Source/MainWindow.cpp b/QtMeshViewer/Source/MainWindow.cpp index f28ecc3..156d242 100644 --- a/QtMeshViewer/Source/MainWindow.cpp +++ b/QtMeshViewer/Source/MainWindow.cpp @@ -102,11 +102,11 @@ void MainWindow::setupWidgets() ui->mainToolBar->addWidget(orbitCamera); // Move Camera - QToolButton *moveCamera = new QToolButton(this); - moveCamera->setObjectName("moveCamera"); - moveCamera->setToolTip("move camera"); - connect(moveCamera, &QToolButton::pressed, viewer, &OglViewerWidget::useMoveCamera); - ui->mainToolBar->addWidget(moveCamera); + QToolButton *walkCamera = new QToolButton(this); + walkCamera->setObjectName("walkCamera"); + walkCamera->setToolTip("walk camera"); + connect(walkCamera, &QToolButton::pressed, viewer, &OglViewerWidget::useMoveCamera); + ui->mainToolBar->addWidget(walkCamera); ////////////////////////////////////////////////// ui->mainToolBar->addSeparator();