diff --git a/QtMeshViewer/Resources/Resources.qrc b/QtMeshViewer/Resources/Resources.qrc
index 71e7c0b..080db7a 100644
--- a/QtMeshViewer/Resources/Resources.qrc
+++ b/QtMeshViewer/Resources/Resources.qrc
@@ -26,5 +26,6 @@
X_disabled.png
Y_disabled.png
Z_disabled.png
+ settings.png
diff --git a/QtMeshViewer/Resources/StyleSheet.txt b/QtMeshViewer/Resources/StyleSheet.txt
index 8c7d7b8..b36e3a9 100644
--- a/QtMeshViewer/Resources/StyleSheet.txt
+++ b/QtMeshViewer/Resources/StyleSheet.txt
@@ -71,6 +71,10 @@ QToolButton#light:checked {
image: url(:/images/toolbar/light_on.png);
}
+QToolButton#settings {
+ image: url(:/images/toolbar/settings.png);
+}
+
QToolButton#fileInfo {
image: url(:/images/toolbar/info.png);
}
diff --git a/QtMeshViewer/Resources/settings.png b/QtMeshViewer/Resources/settings.png
new file mode 100644
index 0000000..9c51c3a
Binary files /dev/null and b/QtMeshViewer/Resources/settings.png differ
diff --git a/QtMeshViewer/Source/MainWindow.cpp b/QtMeshViewer/Source/MainWindow.cpp
index c2d8977..01b1f07 100644
--- a/QtMeshViewer/Source/MainWindow.cpp
+++ b/QtMeshViewer/Source/MainWindow.cpp
@@ -29,6 +29,9 @@ MainWindow::MainWindow(QWidget *parent)
QSurfaceFormat format;
format.setDepthBufferSize(24);
+ format.setMajorVersion(2);
+ format.setMinorVersion(0);
+ format.setProfile(QSurfaceFormat::NoProfile);
QSurfaceFormat::setDefaultFormat(format);
setupWidgets();